Patents by Inventor Hareesh

Hareesh 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: 8665757
    Abstract: Embodiments of the present invention a method and a node for finding the shortest path to a cache node in a content delivery network (CDN) comprising requested content and a method for creating a virtual representation of a network. According to an embodiment of the present invention, the virtual representation is in the form of a virtual, hierarchical topology, and the cache nodes correspond to the cache nodes of the real network. All cache nodes are arranged at a first level and with the virtual nodes arranged at higher levels. In the virtual representation, all nodes (cache and virtual) are connected with virtual links such that there exist only one path between any two arbitrary cache nodes. Further, costs to the virtual links are assigned such that the path cost between any two arbitrary cache nodes in the virtual representation generally corresponds to the lowest path cost between corresponding cache nodes in the real network.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: March 4, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Lars-Örjan Kling, Kjell Nyström, Thomas Johansson, Stefan Hellkvist, Hareesh Puthalath
  • Publication number: 20130306322
    Abstract: A fracturing system is described. The system includes an electric motor-driven pumping sub-system, configured to pump a pressurized fracturing fluid into at least one wellbore, under high pressure conditions sufficient to increase the downhole pressure of the wellbore, to exceed that of the fracture gradient of the solid matter surrounding the wellbore. The system also includes an electric power generation sub-system that provides energy to the pumping sub-system. The electric power generation sub-system includes a multitude of electric motors that are powered by a single electrical feed source. A related process for extracting hydrocarbons from a reservoir rock formation by the fracturing operation is also described.
    Type: Application
    Filed: December 7, 2012
    Publication date: November 21, 2013
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Stephen Duane Sanborn, David Kamensky, John Andrew Westerheide, Christopher Edward Wolfe, Hareesh Kumar Reddy Kommepalli
  • Patent number: 8560016
    Abstract: A method and system configures operating parameters associated with an operation of a connected accessory or second device in order to mitigate harmonic interference within an operating frequency band of a wireless communication device (WCD). In response to a connection between the WCD and the second device via a physical communications interface, Accessory Authentication and Configuration (AAC) logic of the WCD receives device identifying information about the second device. The AAC logic determines candidate values for each operating parameter, based on the device identifying information. The AAC logic dynamically selects a particular candidate value for each operating parameter, based on a current operating frequency band of the WCD, and an expected level of harmonic interference.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: October 15, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Minh H. Duong, Md Faisal Abedin, Sethu Hareesh Kolluru
  • Patent number: 8559332
    Abstract: Presented are methods for performing a constant time flow lookup utilizing parallel processing technology. The methods are suitable for multiprocessor and/or multi-core processor computing environments. The method generates hash table driven tables of exact flow matching patterns and then provides the generated tables to parallel processing based flow selection procedure that iteratively finds the highest priority flow from the exact flow matching patterns. The method is scalable based on the linear relationship between the number of processors and/or processor cores and the time required to perform the lookup. The method is also portable because it does not require any special or custom hardware typically associated with this type of lookup.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: October 15, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Rerngvit Yanggratoke, Hareesh Puthalath
  • Publication number: 20130172049
    Abstract: A method and system configures operating parameters associated with an operation of a connected accessory or second device in order to mitigate harmonic interference within an operating frequency band of a wireless communication device (WCD). In response to a connection between the WCD and the second device via a physical communications interface, Accessory Authentication and Configuration (AAC) logic of the WCD receives device identifying information about the second device. The AAC logic determines candidate values for each operating parameter, based on the device identifying information. The AAC logic dynamically selects a particular candidate value for each operating parameter, based on a current operating frequency band of the WCD, and an expected level of harmonic interference.
    Type: Application
    Filed: January 4, 2012
    Publication date: July 4, 2013
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Minh H. Duong, Md Faisal Abedin, Sethu Hareesh Kolluru
  • Publication number: 20130136415
    Abstract: A method for managing play-back sensitive content for a media playback device, including providing a content package including at least one non-playback sensitive media unit and a plurality of playback sensitive media units, receiving the content package by the media playback device, determining at least one playback condition upon initiation of playback by the media playback device, and selecting at least one playback sensitive media unit from the plurality of playback sensitive media units according to the at least one playback condition to form a selected playback sensitive media unit. Related apparatus and methods are also described.
    Type: Application
    Filed: June 16, 2011
    Publication date: May 30, 2013
    Applicant: Cisco Technology Inc.
    Inventor: Prem Hareesh
  • Publication number: 20130103502
    Abstract: In one aspect, the present invention comprises a method or methods for introducing ad insertion and ad management into operator networks (Core Network or Radio Access Network), thereby improving ad management capabilities and avoiding the need for the operator to share internal network or UE information with third parties. In one or more embodiments, the contemplated method(s) and supporting apparatuses are applicable to scenarios where the network operator and a third-party ad provider have an agreement and where they do not.
    Type: Application
    Filed: March 5, 2012
    Publication date: April 25, 2013
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Gunnar Mildh, Haseeb Akhtar, Calin Curescu, Ayodele Damola, Jonas Högberg, Jan-Erik Mångs, Bob Melander, Hareesh Puthalath, Lars Westberg
  • Publication number: 20130086323
    Abstract: A content management system has at least two content server computers, a cache memory corresponding to each content server, the cache memory having a page cache to store cache objects for pages displayed by the content server, a dependency cache to store dependency information for the cache objects, and a notifier cache to replicate changes in dependency information to other caches.
    Type: Application
    Filed: June 4, 2012
    Publication date: April 4, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: Hareesh S. Kadlabalu
  • Publication number: 20130079458
    Abstract: Biodegradable compositions containing an aliphatic-aromatic copolyester derived from aromatic polyesters. Methods of making the compositions through an in situ phosphorus containing titanium based catalyst and articles made from the compositions.
    Type: Application
    Filed: March 29, 2012
    Publication date: March 28, 2013
    Applicant: SAUDI BASIC INDUSTRIES CORPORATION
    Inventors: Husnu Alp ALIDEDEOGLU, Hareesh Shamroa DESHPANDE, Belinda DUCKWORTH, Tukaram GUNALE, Darshan JAYANNA, Ganesh KANNAN
  • Publication number: 20130073808
    Abstract: The present invention provides a method and a caching node entity for ensuring at least a predetermined number of a content object to be kept stored in a network, comprising a plurality of cache nodes for storing copies of content objects. The present invention makes use of ranking states values, deletable or non-deletable, which when assigned to copies of content objects are indicating whether a copy is either deletable or non-deletable. At least one copy of each content object is assigned the value non-deletable. The value for a copy of a content object changing from deletable to non-deletable in one cache node of the network, said copy being a candidate for the value non-deletable, if a certain condition is fulfilled.
    Type: Application
    Filed: February 5, 2010
    Publication date: March 21, 2013
    Inventors: Hareesh Puthalath, Stefan Hellkvist, Lars-Örjan Kling
  • Publication number: 20130053461
    Abstract: Biodegradable compositions containing an aliphatic-aromatic copolyester derived from aromatic polyesters. Methods of making the compositions through an in situ phosphorus containing titanium based catalyst and articles made from the compositions.
    Type: Application
    Filed: August 30, 2011
    Publication date: February 28, 2013
    Applicant: SABIC INNOVATIVE PLASTICS IP B.V.
    Inventors: Husnu Alp ALIDEDEOGLU, Hareesh Shamroa DESHPANDE, Belinda DUCKWORTH, Tukaram GUNALE, Darshan JAYANNA, Ganesh KANNAN
  • Publication number: 20120290677
    Abstract: Node, computer software and method for selecting a resource that is available at multiple caches connected in a communication network. The method includes receiving from a user a request for the resource; identifying one or more caches of the multiple caches that store the resource; determining a total cost associated with a path between the user and each cache of the one or more caches storing the resource, the total cost including a static cost Cf that reflects a topology of the communication network and a dynamic cost [?] which is indicative of changing conditions of the communication network; and selecting one cache from the one or more caches that store the resource based on a lowest total cost of the one cache.
    Type: Application
    Filed: December 14, 2009
    Publication date: November 15, 2012
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Hareesh Puthalath, Ayodele Damola, Stefan Hellkvist, Andreas Johnsson
  • Publication number: 20120171874
    Abstract: The present invention is a process of plasma enhanced cyclic chemical vapor deposition of silicon nitride, silicon carbonitride, silicon oxynitride, silicon carboxynitride, and carbon doped silicon oxide from alkylaminosilanes having Si—H3, preferably of the formula (R1R2N)SiH3 wherein R1 and R2 are selected independently from C2 to C10 and a nitrogen or oxygen source, preferably ammonia or oxygen has been developed to provide films with improved properties such as etching rate, hydrogen concentrations, and stress as compared to films from thermal chemical vapor deposition.
    Type: Application
    Filed: February 27, 2012
    Publication date: July 5, 2012
    Applicant: Air Products and Chemicals, Inc.
    Inventors: Hareesh Thridandam, Manchao Xiao, Xinjian Lei, Thomas Richard Gaffney, Eugene Joseph Karwacki, JR.
  • Publication number: 20120076052
    Abstract: Embodiments of the present invention a method and a node for finding the shortest path to a cache node in a content delivery network (CDN) comprising requested content and a method for creating a virtual representation of a network. According to an embodiment of the present invention, the virtual representation is in the form of a virtual, hierarchical topology, and the cache nodes correspond to the cache nodes of the real network. All cache nodes are arranged at a first level and with the virtual nodes arranged at higher levels. In the virtual representation, all nodes (cache and virtual) are connected with virtual links such that there exist only one path between any two arbitrary cache nodes. Further, costs to the virtual links are assigned such that the path cost between any two arbitrary cache nodes in the virtual representation generally corresponds to the lowest path cost between corresponding cache nodes in the real network.
    Type: Application
    Filed: June 3, 2009
    Publication date: March 29, 2012
    Inventors: Lars-Örjan Kling, Kjell Nyström, Thomas Johansson, Stefan Hellkvist, Hareesh Puthalath
  • Publication number: 20120072526
    Abstract: The present invention relates to a method and node for efficiently distributing electronic content in a content distribution network (CDN) comprising a plurality of cache nodes. Embodiments of the present invention include a virtual node logically representing a set of cache nodes. The set of cache nodes is in turn defined based on an internal communication cost between the cache nodes. In each of the cache nodes represented by the virtual node statistics regarding content requests is collected, and based on this statistics it is determined whether specific content is to be cached in the virtual node or not. If it is determined to cache specific content in the virtual node, the specific content may be caused to be cached in one or more of the cache nodes represented by the virtual node.
    Type: Application
    Filed: June 3, 2009
    Publication date: March 22, 2012
    Inventors: Lars-Örjan Kling, Kjell Nyström, Thomas Johansson, Stefan Hellkvist, Hareesh Puthalath
  • Publication number: 20110315257
    Abstract: A valve system for pressure exchanger tubes of an energy recovery system is provided. The valve system includes a valve housing, a flow distributor, a hollow spool and a sealing system. The valve housing may comprise a set of high-pressure ports and a set of low-pressure ports. The flow distributor allows the flow to and from the set of high-pressure ports and the set of low-pressure ports within the valve housing. The hollow spool may be configured to reciprocate axially in a radial clearance between the valve housing and the flow distributor. The hollow spool may connect the pressure exchanger tube in fluid communication with the high-pressure ports or the low-pressure ports. The sealing system may be provided within the valve housing for imparting substantial hydraulic balance to the hollow spool.
    Type: Application
    Filed: June 23, 2010
    Publication date: December 29, 2011
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Todd Alan Anderson, Manoj Ramprasad Shah, Philip Paul Beauchamp, Rammohan Rao Kalluri, Suma Memana Narayana Bhat, Hareesh Kumar Reddy Kommepalli
  • Publication number: 20110292830
    Abstract: Presented are methods for performing a constant time flow lookup utilizing parallel processing technology. The methods are suitable for multiprocessor and/or multi-core processor computing environments. The method generates hash table driven tables of exact flow matching patterns and then provides the generated tables to parallel processing based flow selection procedure that iteratively finds the highest priority flow from the exact flow matching patterns. The method is scalable based on the linear relationship between the number of processors and/or processor cores and the time required to perform the lookup. The method is also portable because it does not require any special or custom hardware typically associated with this type of lookup.
    Type: Application
    Filed: May 19, 2011
    Publication date: December 1, 2011
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Rerngvit Yanggratoke, Hareesh Puthalath
  • Publication number: 20110119035
    Abstract: In a virtual space, a digital human is connected to a movable portion of a virtual model of a product, and torque acting on each joint of the digital human when the digital human moves the movable portion is calculated in a load calculator. The load calculator calculates maximum voluntary contraction according to the angle of each joint based on the relation between the joint angle and maximum voluntary force and separates the workability degree at the time of moving the movable portion of the product into a plurality of levels based on the ratio thereof to the maximum voluntary contraction. The evaluation image generator calculates torque acting on each joint when the digital human moves the movable portion of the product and displays which level the calculated torque belongs to on the screen of the monitor unit. The muscular load when the digital human uses the product is then evaluated for assisting design of the product.
    Type: Application
    Filed: July 9, 2009
    Publication date: May 19, 2011
    Applicant: PANASONIC ELECTRIC WORKS CO., LTD.
    Inventor: Hareesh Puthiya Veettil
  • Publication number: 20110104473
    Abstract: The present invention is directed to the composition for and methods of processing composite structural foam. In one embodiment, a method of producing a Interpenetrating Phase Composite (IPC) foam is disclosed. In this method, uncured epoxy-based syntactic foam is prepared and infiltrated into an open-cell scaffold. In some embodiments, the uncured epoxy-based syntactic foam contains premixed micron-size hollow glass microballoons. In other embodiments, the scaffold is coated with a silane. The uncured epoxy-based syntactic foam is subsequently cured to produce the Interpenetrating Phase Composite (IPC) foam.
    Type: Application
    Filed: May 28, 2010
    Publication date: May 5, 2011
    Inventors: Hareesh V. Tippur, Rahul Jhaver
  • Patent number: 7875312
    Abstract: The present invention is directed to a method for depositing a silicon oxide layer on a substrate by CVD. The reaction of an organoaminosilane precursor where the alkyl group has at least two carbon atoms in the presence of an oxidizing agent allows for the formation of a silicon oxide film. The organoaminosilanes are represented by the formulas: The use of diisopropylaminosilane is the preferred precursor for the formation of the silicon oxide film.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: January 25, 2011
    Assignee: Air Products and Chemicals, Inc.
    Inventors: Hareesh Thridandam, Manchao Xiao, Xinjian Lei, Thomas Richard Gaffney