Patent application number | Description | Published |
20080250045 | METHOD AND SYSTEM FOR GENERATING A MAPPING BETWEEN TYPES OF DATA - A method and system for routing data of an source type to a target type is provided. The system has various routines for converting data in one type into data in another type. In one embodiment, the system receives an indication of a source type and identifies various sequences of routines that can convert the data from the source type to a target type. The system then coordinates the processing of the data by each routines in the sequences to the conversion of the data to the target type. The process of identifying the routines is referred to as “discovery.” The system also provides an aliasing mechanism by which compatible types can be identified. When identifying a sequence of routines, the system may check for routines that support compatible types. When a sequence of routines is identified, the system caches the identity of the sequence to facilitate identifying that sequence when the data of the source type is to be converted to the target type. The system also uses a mechanism for discovering sequences of routines from other computer systems. These other computer systems may broadcast various sequences of routines which are stored at the receiving computer system. A user may use a switchboard mechanism to direct data of a certain source type to one of the broadcasted sequences. This directing of the data to a certain source effects the routing of the data from one computer system to a device or routine on another computer system. | 10-09-2008 |
20090254577 | METHOD AND SYSTEM FOR GENERATING A MAPPING BETWEEN TYPES OF DATA - A method and system for routing data of an source type to a target type is provided. The system has various routines for converting data in one type into data in another type. In one embodiment, the system receives an indication of a source type and identifies various sequences of routines that can convert the data from the source type to a target type. The system then coordinates the processing of the data by each routines in the sequences to the conversion of the data to the target type. The process of identifying the routines is referred to as “discovery.” The system also provides an aliasing mechanism by which compatible types can be identified. When identifying a sequence of routines, the system may check for routines that support compatible types. When a sequence of routines is identified, the system caches the identity of the sequence to facilitate identifying that sequence when the data of the source type is to be converted to the target type. The system also uses a mechanism for discovering sequences of routines from other computer systems. These other computer systems may broadcast various sequences of routines which are stored at the receiving computer system. A user may use a switchboard mechanism to direct data of a certain source type to one of the broadcasted sequences. This directing of the data to a certain source effects the routing of the data from one computer system to a device or routine on another computer system. | 10-08-2009 |
20110314096 | SYSTEM AND METHOD FOR HOME-TO-HOME DELIVERY OF MEDIA CONTENT VIA CABLE - A residential services gateway operating within a networked home setting that is enabled by a Strings software program to obtain, view, and/or repurpose content obtained from within the networked home setting or exterior of the networked home setting. | 12-22-2011 |
20120005374 | METHOD AND SYSTEM FOR DATA DEMULTIPLEXING - A method and system for demultiplexing packets of a message is provided. | 01-05-2012 |
20120089413 | Health Tracking and Management - A consumer-centric health portal for individuals to track quantitative health data, receive a health grade and receive qualitative feedback. An individual's health data is measured, compared and graded providing a deep understanding of their health, how their health relates to similar individuals and key factors correlating to their health grade. Health grades, in conjunction with qualitative feedback, promote motivation and learned optimism promoting individuals to improve their health. In turn, health grades are targetable by and service providers, while protecting an individual's privacy. | 04-12-2012 |
20120096098 | SYSTEM AND METHOD FOR AGGREGATING AND DISPLAYING USER PROVIDED CONTENT - A system and method for receiving anonymous messages from users. The geographical location and time related to each anonymous message is received and stored by the system. A visual interface displays the anonymous messages based on the geographical location and time for each message. The system allows the determination of the context of the anonymous messages and enables advertisers to place ads among one or more anonymous messages of related context. | 04-19-2012 |
20120177037 | Method and system for data metering - A method and system for tracking the type and amount of data processed by a computer system. In one embodiment, a logging system tracks data processed by a conversion system so that differential billing of customers can be performed based on the type of data and the quality of service required to provide that data. The logging system is integrated as part of the conversion system that converts the data from a source format into a target format. As the data is converted by the conversion routines, the logging system logs the amount of data that is converted by the conversion routines. Thus, the logging system is able to track the data at each conversion routine, such as each level of a communications protocol. | 07-12-2012 |
20120179683 | Method and System for Attribute Management in a Namespace - A computer-based method and system for managing attributes of objects in a namespace and for allowing multiple views into the namespace. The namespace system allows the objects identified by the names of the namespace to be hierarchically organized. The namespace system allows for attributes of various objects, including directory objects and data objects, to be dynamically defined after creation of an object. The namespace system also allows for the querying of objects based on their dynamically defined attributes. When the namespace system receives a query specification that includes a newly defined attribute, it identifies the objects that match that query specification that includes a newly defined attribute, it identifies the objects that match that query specification. | 07-12-2012 |
20130011066 | System, Method, and Product for Handwriting Capture and Storage - In accordance with the present disclosure, there is provided a system, method, and product for capturing handwritten input as a page, storing the page in an electronic format, viewing pages on the device, uploading one or more pages to a web service, processing a page and storing pages for future access. Further, the system enables an individual to create topics and associate pages with a given category. | 01-10-2013 |
20130042228 | APPLICATION SERVER - An applet server accepts requests for applets from client computers. A request specifies the format in which an applet is to be delivered to the requesting client computer. The applet server has a cache used to store applets for distribution to client computers. If the specified form of the requested applet is available in the cache, the applet server transmits the applet to the requesting client. If the applet is not available in the cache, the server will attempt to build the applet from local resources (program code modules and compilers) and transformer programs (verifiers and optimizers). If the applet server is able to build the requested applet, it will transmit the applet to the requesting client computer. If the applet server is unable to build the requested applet, it will pass the request to another applet server on the network for fulfillment of the request. | 02-14-2013 |
20130100954 | Media Routing - A method and system for routing media from a source resource on a source appliance across a network to a destination resource on a destination appliance. The particular destination resource on a destination appliance can be specified. Alternatively, the particular destination appliance is specified but the particular resource on the destination appliance is not specified. An intermediate appliance having a resource for converting the media from a source media-type to a destination media-type can be further specified. A user interface is provided to allow a user to specify the source and destination of the media. A discovery process is provided to allow appliances to discover the other appliances and resources available on the network. | 04-25-2013 |