Patents by Inventor Sailesh Kumar Sathish

Sailesh Kumar Sathish 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).

  • Publication number: 20110264760
    Abstract: An apparatus providing for output of a content package by an application may include a content type selector for receiving a content type selection from the application. A channel selector may be configured to receive a channel selection. The apparatus may further comprise a contextual characteristic determiner for determining one or more contextual characteristics. The apparatus may thereby provide for selection of a content package based at least in part on the content category selection and the one or more contextual characteristics. The actual selection of the content package may occur in an external device, such as a content package selector. Accordingly, a content requestor may act as an interface between the content package selector and the applications running on the apparatus. Once the content package is selected, the apparatus may provide for output of the content package such as by the application displaying the content package on a display.
    Type: Application
    Filed: April 21, 2010
    Publication date: October 27, 2011
    Inventors: Sailesh Kumar Sathish, Sami Pekka Henrik Vaskuu
  • Publication number: 20110257960
    Abstract: Techniques to provide context-indexed network resource sections include, in response to receiving first data that describes a network resource, determining a section of a plurality of sections included in the network resource. A section context token that indicates a probability in the section of a topic from a context vocabulary is determined. The context vocabulary includes concepts describing temporal, spatial, environmental or activity circumstances of consumers. Second data that indicates the section in association with the section context token is stored.
    Type: Application
    Filed: April 15, 2010
    Publication date: October 20, 2011
    Applicant: Nokia Corporation
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20110246438
    Abstract: Techniques to provide context-indexed network resources include determining a network resource that is associated with first data in response to receiving first data that describes a context feature. A context token is determined, which indicates a probability, in the first data, of a topic from a context vocabulary. The context vocabulary includes concepts describing temporal, spatial, environmental or activity circumstances of consumers. Second data is stored, which indicates the network resource in association with the context token. In some embodiments, determining a network resource associated with the first data includes sending a topic based on the feature context token to a network resource search engine; and, the network resource is determined based on data returned from the network resource search engine.
    Type: Application
    Filed: April 2, 2010
    Publication date: October 6, 2011
    Applicant: Nokia Corporation
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20110246874
    Abstract: An apparatus providing for output of a new content segment may include a contextual characteristic determiner for determining one or more contextual characteristics. The apparatus may use the contextual characteristics to output a content segment, which a user may then comment on. The apparatus may use a token extractor to extract tokens from the comment and thereby associate the tokens, the contextual characteristics, and the content segment with an association structure using an association structure generator. Accordingly, the apparatus may output of a new content segment based on the association structure in instances in which the association structure is applicable.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 6, 2011
    Inventors: Sailesh Kumar Sathish, Arto Juhani Lehtiniemi
  • Publication number: 20110238608
    Abstract: An approach is provided for suggesting information resources based on context, preferences, and group behavior of a community, culture, country, or combination thereof that the user belongs to. A recommendation application applies one or more rules to select a weight value for tokens within a language topology based upon group behaviors of a community, culture, country, or combination thereof that a user belongs to. The recommendation application adjusts semantic structures of a plurality of information resources based upon the weighted topology. The recommendation application suggests one or more of the information resources to the user based, at least in part, on the adjusted semantic structures.
    Type: Application
    Filed: March 25, 2010
    Publication date: September 29, 2011
    Applicant: Nokia Corporation
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20110231512
    Abstract: An apparatus providing for output of a content package may include a content category selector for receiving a content category selection. A content category extractor may extract the content category selection from a content feed. The apparatus may further comprise a contextual characteristic determiner for determining one or more contextual characteristics. A GPS module may determine a location of the apparatus. The apparatus may thereby provide for selection of a content package based at least in part on the content category selection and the one or more contextual characteristics. The actual selection of the content package may occur in an external device, such as a content category selector. Once the content package is selected, the apparatus may provide for output of the content package such as through displaying the content package on a display.
    Type: Application
    Filed: March 16, 2010
    Publication date: September 22, 2011
    Inventors: Sailesh Kumar Sathish, Arto Juhani Lehtiniemi
  • Patent number: 8010669
    Abstract: An apparatus for enabling dual mode communication may include a processor. The processor may be configured to receive property information from a provider node, provide the property information to a delivery context client interface based context model, and enable access, by a consumer application, to the property via the delivery context client interface based context model to enable provision of consumer data to the property to enable adaptive or customized services to the consumer application via the property. A corresponding method and computer program product are also provided.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: August 30, 2011
    Assignee: Nokia Corporation
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20110136542
    Abstract: An approach is provided for suggesting information resources based on context and preferences. A resource manager retrieves a predetermined set of a plurality of information resources associated with the user, extracts language tokens from the information resources, and computes a model of the predetermined set of information resources by applying a probabilistic analysis on the language tokens. The resource manager then matches the model against a context vocabulary to generate a context template for each of the information resources and a preference vocabulary to generate a preference template for each of the information resources.
    Type: Application
    Filed: December 9, 2009
    Publication date: June 9, 2011
    Applicant: Nokia Corporation
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20110131049
    Abstract: A method of providing a framework for efficient scanning and session establishment may include receiving vocabulary independent property information indicative of a property request and corresponding setting information of an application associated with a device capable of communication with a network communication environment, determining capabilities of the network communication environment relative to the received property information, and enabling generation of a selected scan function having selected scan parameters based at least in part on the determined capabilities and the property information. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 2, 2011
    Applicant: NOKIA CORPORATION
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20110126267
    Abstract: An apparatus for providing a framework for supporting a context resource description language may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured to, with the at least one processor, cause the apparatus to perform at least receiving an indication of content loaded at a browser, parsing the content for context resource description language providing an identification of properties requested in association with a service from which the content was loaded, and providing property management with respect to the identified properties for provision to the service. A corresponding method and computer program product are also provided.
    Type: Application
    Filed: November 25, 2009
    Publication date: May 26, 2011
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20110093818
    Abstract: An apparatus for providing a generic interface context model may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured to, with the at least one processor, cause the apparatus to perform at least defining a set of generic interfaces independent of any particular event scheme in which the generic interfaces include at least root node interfaces and provider node interfaces that support security classes, and enabling data providers and consumer applications to access a context model via the generic interfaces. The context model includes an object registry providing an object representation of properties of respective ones of the data providers.
    Type: Application
    Filed: October 21, 2009
    Publication date: April 21, 2011
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20110083162
    Abstract: An apparatus for enabling provision of context access with property or interface obfuscation may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured, with the processor, to cause the apparatus to perform at least receiving, from an application, a request for access to property information corresponding to a provider node in which the access is provided via a delivery context client interface based context model, determining access rights associated with the application based on a classification of the application, enabling masking of a portion of information associated with the access rights in response to the classification of the application defining a corresponding subclass restriction, and enabling access to the property via the context model based on the access rights associated with the application and subject to the masking. A corresponding method and computer program product are also provided.
    Type: Application
    Filed: October 1, 2009
    Publication date: April 7, 2011
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20100229186
    Abstract: An apparatus for providing an event scheme for a context model may include a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to at least perform operations including defining an event scheme comprising at least two phases and providing the event scheme for use in a topologically independent context model. One of the at least two phases defined may enable provision of a notification from a consumer application to a data provider and the other of the at least two phases may enable provision of a notification from the data provider to the consumer application. The context model may be configured to provide access by consumer applications to property information of data providers via the context model.
    Type: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20100153970
    Abstract: An apparatus for providing multi-dimensional manipulations to context models may include a processor. The processor may be configured to generate a context model including an object representation for objects stored in one or more devices, enable provision of a context value to a calling application via a value interface, and provide an extension to the value interface to enable multiple context values to be associated with each object. A corresponding method and computer program product are also provided.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 17, 2010
    Applicant: NOKIA CORPORATION
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20100153085
    Abstract: An apparatus for providing predictive nodes for a context model may include a processor. The processor may be configured to receive a registration from a communication node having property values determinable via a context model in which the registration indicates a class of the communication node registering, record values for the communication node at defined time intervals, and enable the provision of predicted values based on the recorded values via a predictive formula determined based at least in part on the class.
    Type: Application
    Filed: December 9, 2009
    Publication date: June 17, 2010
    Applicant: NOKIA CORPORATION
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20100100620
    Abstract: An apparatus for providing distribution of composite capability information for devices within a distributed network may include at least one processor and at least one memory including computer program code. The memory and the computer program code may be configured to, with the processor, cause the apparatus at least to receive local capability information from a participant device in a distributed network in which the local capability information describes the capabilities of the participant device, combine the local capability information from the participant device with other capability information defining capabilities of other participant devices to produce composite capability information, generate differential information indicating differences between the local capability information and the composite capability information, and provide the differential information to the participant device. A corresponding method and computer program product are also provided.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 22, 2010
    Inventor: Sailesh Kumar Sathish
  • Publication number: 20100094922
    Abstract: An apparatus for enabling dual mode communication may include a processor. The processor may be configured to receive property information from a provider node, provide the property information to a delivery context client interface based context model, and enable access, by a consumer application, to the property via the delivery context client interface based context model to enable provision of consumer data to the property to enable adaptive or customized services to the consumer application via the property. A corresponding method and computer program product are also provided.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Inventor: Sailesh Kumar Sathish