| Patent application number | Description | Published |
| 20090254754 | LIGHTWEIGHT GEOGRAPHIC TRAJECTORY AUTHENTICATION VIA ONE-TIME SIGNATURES - A system and method for a vehicle-to-vehicle communications system that provide active safety applications employing lightweight geographic authentication using one-time signatures. The system and method require each vehicle to construct a discretized representation of its trajectory, which captures its kinematical history to a tunable degree of accuracy and to a tunable extent in the past. This trajectory information is then signed using a one-time signature. Thus, with every periodic message, the sending vehicle transmits the usual application payload, a signed version of the trajectory as described, and the digital signature over all of the fields. | 10-08-2009 |
| 20110066859 | FLEXIBLE BROADCAST AUTHENTICATION IN RESOURCE-CONSTRAINED SYSTEMS: PROVIDING A TRADEOFF BETWEEN COMMUNICATION AND COMPUTATIONAL OVERHEADS - A method for authenticating a message that is transmitted wirelessly. The method includes providing a set of private key values that define a private key and performing a key pair generation process that provides a key pair including the private key and a public key, where performing the key pair generation process includes applying one or more hash functions to the private key values, where a succeeding hash function provides a hash of a previous hash function. The scheme uses a signature generation process that generates a message digest by applying a hash function on the message to be signed and then separates the message digest into two parts including signing bits and selection bits and using the private key to sign the message. A receiver verifies the authenticity of the received message using the public key and a signature verification algorithm. | 03-17-2011 |
| 20110238997 | EFFICIENT TECHNIQUE TO ACHIEVE NON-REPUDIATION AND RESILIENCE TO DoS ATTACKS IN WIRELESS NETWORKS - A computationally efficient message verification strategy that achieves non-repudiation and resilience to computational denial of service attacks in conjunction with a broadcast authentication protocol that authenticates messages using a combination of a digital signature and a TESLA MAC. When messages are received at a receiver, the verification strategy separates the messages into messages with the same sender identification. The strategy then determines whether the TESLA MAC authenticator is valid for each message and discards those messages that do not have a valid TESLA MAC. The strategy collects the messages that have a valid TESLA MAC for each sender identification and performs a batch verification process on the group of messages to determine if the messages in the group have a valid digital signature. This strategy verifies each message in the group of messages if the batch verification process shows that the group of messages has a valid digital signature. | 09-29-2011 |
| Patent application number | Description | Published |
| 20100227301 | APPARATUS AND METHODS FOR OPERATOR TRAINING IN INFORMATION EXTRACTION - Disclosed are methods and apparatus for extracting information from one or more documents. A training and execution plan is received, and such plan specifies invocation of a trainer operator for initiating training of a trainee operator based on a set of training documents so as to generate a new trained operator that is to then be invoked so as to extract information from one or more unknown documents. The trainee operator is configured to extract information from one or more unknown documents, and each training document is associated with classified information. After receipt of the training and execution plan, the trainer operator is automatically executed to train the trainee operator based on the specified training documents so as to generate a new trained operator for extracting information from documents. The new trained operator is a new version of the trainee operator. After receipt of the training and execution plan, both the trainee operator are automatically retained for later use in extracting information from one or more unknown documents and the new trained operator for later use in extracting information from one or more unknown documents. After receipt of the training and execution plan, the new trained operator is automatically executed on one or more unknown documents so as to extract information from such one or more unknown documents. | 09-09-2010 |
| 20110087646 | Method and System for Form-Filling Crawl and Associating Rich Keywords - Techniques are provided for the efficient location, processing, and retrieval of local product information derived from web pages generally locatable through form queries submitted to web pages often referred to as the “deep” or “hidden” web. In an embodiment, information such as product information and dealer-location information is located on a web page form such as a dealer-locator form. After location of a suitable web page form, editorial wrapping is performed to create an automated information extraction process. Using the automated information extractor, deep-web crawling is performed. A grid-based extraction of individual business records is performed, and matching and ingestion are performed in conjunction with a business listing database. Finally, metadata tags are added to entries in the business listing database. Metadata tags also may be added to entries in other databases. | 04-14-2011 |
| 20110113063 | METHOD AND SYSTEM FOR BRAND NAME IDENTIFICATION - A method for identifying a brand name is described herein. The method involves obtaining category keywords associated with a category, designating a subgroup of the category keywords as brand name keywords for a particular brand name, receiving a search term, determining that the search term is a brand name keyword, and identifying the particular brand name corresponding to the brand name keyword. | 05-12-2011 |
| 20110153542 | OPINION AGGREGATION SYSTEM - A system is disclosed for obtaining and aggregating opinions generated by multiple sources with respect to one or more objects. The disclosed system uses observed variables associated with an opinion and a probabilistic model to estimate latent properties of that opinion. With those latent properties, the disclosed system may enable publishers to reliably and comprehensively present object information to interested users. | 06-23-2011 |
| Patent application number | Description | Published |
| 20090177758 | SYSTEMS AND METHODS FOR DETERMINING ATTRIBUTES OF MEDIA ITEMS ACCESSED VIA A PERSONAL MEDIA BROADCASTER - Systems, devices and methods are described for determining attributes identifying media items from other media items. A first video sequence of a first media item is received from a media source, the video sequence including one or more images having first banner information embedded therein. The attributes of the first media item are determined based on at least the first banner information extracted from the first video sequence. The determined attributes of the first media item can then be stored or otherwise processed as desired. | 07-09-2009 |
| 20100100915 | FAST-START STREAMING AND BUFFERING OF STREAMING CONTENT FOR PERSONAL MEDIA PLAYER - A personal media broadcasting system enables video distribution over a computer network and allows a user to view and control media sources over a computer network from a remote location. A personal broadcaster receives an input from one or more types of media sources, digitizes and compresses the content, and streams the compressed media over a computer network to a media player running on any of a wide range of client devices for viewing the media. The system may allow the user to issue control commands (e.g., “channel up”) from the media player to the broadcaster, causing the source device to execute the commands. The broadcaster and the media player may employ several techniques for buffering, transmitting, and viewing the content to improve the user's experience. | 04-22-2010 |
| 20110033168 | METHODS AND APPARATUS FOR FAST SEEKING WITHIN A MEDIA STREAM BUFFER - A method of seeking within a time shift buffer includes receiving a media stream from a remotely located media source over a network, and generating a time shift buffer associated with the media stream. The time shift buffer includes a number of frames with keyframes provided at a certain intervals. When a seek request associated with a desired time within the media stream is received, the system determines a nearest keyframe within the set of keyframes that is previous to and closest in time to the desired time, displays the nearest keyframe, then considers in turn each of the frames subsequent to the nearest keyframe until a desired frame corresponding to the desired time is reached displayed. The system cancels the previous examining step and determines a new nearest keyframe in the event a second seek request is received. | 02-10-2011 |
| 20110035669 | METHODS AND APPARATUS FOR SEEKING WITHIN A MEDIA STREAM USING SCENE DETECTION - A system uses generated scene transition frames to allow fast seeking within a media stream. A set of scene transition frames associated with the media stream are generated, then transmitted along with the media stream from a remotely located media source over a network. A subset of the scene transition frames are displayed, allowing a desired scene transition frame to be selected from a subset of the scene transition frames based on user input. The media source can then be displayed (e.g., played) starting from a frame corresponding to the desired scene transition frame. | 02-10-2011 |
| 20110185393 | FAST-START STREAMING AND BUFFERING OF STREAMING CONTENT FOR PERSONAL MEDIA PLAYER - Systems and methods allow playback of a media stream received via a network. The media stream is received and stored in a buffer prior to playback. Responsive to receiving the user command to change the content of the media stream, the buffer is flushed prior to receiving the changed content in the media stream. | 07-28-2011 |
| 20110196521 | CONNECTION PRIORITY SERVICES FOR DATA COMMUNICATION BETWEEN TWO DEVICES - A digital media player device includes, without limitation, a processor and a communication module coupled to the processor and configured to support data communication with a digital media place-shifting device. The processor and the communication module cooperate to attempt to establish data communication with the digital media place-shifting device in accordance with a connection mode sequence that identifies a plurality of different data communication modes supported by the digital media player device, until one of the plurality of different data communication modes can be used to initiate a data communication session between the digital media player device and the digital media place-shifting device. The processor and the communication module also cooperate to perform data communication with the digital media place-shifting device, using the one of the plurality of different data communication modes. | 08-11-2011 |
| Patent application number | Description | Published |
| 20110125825 | Event Processing - A method, a system and a computer program for parallel event processing in an event processing network (EPN) are disclosed. The EPN has at least one event processing agent (EPA). The method includes assigning an execution mode for the at least one EPA, the execution mode including a concurrent mode and a sequential mode. The execution mode for the at least one EPA is stored in the EPN metadata. The method also includes loading and initializing the EPN. The method further includes routing the event in the EPN and, when an EPA is encountered, depending on the execution mode of the encountered EPA, further processing of the event. Also disclosed are a system and a computer program for parallel event processing in an event processing network (EPN). | 05-26-2011 |
| 20110126201 | Event Processing Networks - A hybrid event processing network (EPN) having at least one event processing agent (EPA) consists of a first set of EPAs defined declaratively and a second set of EPAs defined dynamically at runtime via an interface. Deploying the hybrid EPN includes loading the hybrid EPN, constructing an EPN structure, and creating indexes of nodes of the EPN structure. Deploying the hybrid EPN further includes representing an event in a hybrid EPN, and, in response to the event occurrence at an event source, receiving a notification from the hybrid EPN based on the event, and publishing the notification in an event channel. Embodiments of the invention includes propagating the event received within the hybrid EPN, determining a subsequent EPA associated with the event within the hybrid EPN, and propagating the event to the subsequent EPA in the hybrid EPN until the last element of the hybrid EPN is reached. | 05-26-2011 |
| Patent application number | Description | Published |
| 20090326758 | WEBSERVICE ARCHITECTURE FOR VEHICLE HEALTH MAINTENANCE - A webservice architecture for vehicle health maintenance is provided. A core module is in communication with a webservice provider, a webservice consumer, and a webservice registry over an internet protocol (IP) backbone. The core module is adapted for registering and discovering the webservice provider using a universal description, discovery, and integration (UDDI) communications open standard, receiving a request from the webservice provider using a simple object access protocol (SOAP), the webservice provider accepting the request from the webservice consumer, and extracting a data structure based on the webservice request in a format according to the webservice registry using a web services description language (WDSL). | 12-31-2009 |
| 20090327325 | META MODELING IN DECISION SUPPORT SYSTEM - A method, system, and computer program product for providing troubleshooting data for reported fault conditions on equipment is provided. An engineering model is configured for the equipment. The engineering model includes at least one failure scenario and an associated symptom. The engineering model is stored in an equipment model database. A meta model representative of at least one relationship between the engineering model and a reported fault condition for the equipment is instantiated. A user input for the reported fault condition is stored in a decision support system (DSS) database. The DSS database forms a wrapper over the equipment model database based on the user input. The meta model is further instantiated using user input data from the DSS database. An optimal troubleshooting procedure for the equipment is determined based on the meta model as instantiated. | 12-31-2009 |
| 20090327796 | SERVICE ORIENTED ARCHITECTURE BASED DECISION SUPPORT SYSTEM - A service oriented architecture (SOA) based decision support system for a vehicle is provided. A database is provided for storing a workplan of the vehicle. A webservice provider is in communication with the database for integrating applications using a variety of open standards of an internet protocol backbone. A core is connected between the database and webservice provider. The core is adapted for analyzing fault conditions, creating the workplan to overcome the fault conditions, and generating a response for a webservice request. An enterprise service bus is connected to the webservice provider for providing loose connectivity between webservice enabled functions, a service customer, and the core. | 12-31-2009 |
| 20100082702 | DYNAMIC VEHICLE INFORMATION MANAGEMENT - A method for dynamically managing data changes to a vehicle health monitoring system (VHM) by a datacenter using an external agent is provided. The external agent is operational on, or in communication with, a vehicle. One of updating or modifying a vehicle configuration file is performed to add or delete vehicle information on the vehicle configuration file by the external agent. A dummy file is created on a disk by the external agent. The dummy file provides a signal to the datacenter that the vehicle information on the vehicle configuration file has changed. The disk is polled periodically by the datacenter to identify a presence of the dummy file. Responsive to identifying the presence of the dummy file, the configuration file is read into VHM memory by the datacenter. | 04-01-2010 |
| 20100161169 | VEHICLE HEALTH MONITORING ARCHITECTURE FOR DIAGNOSTICS AND PROGNOSTICS AS A SERVICE IN AN E-ENTERPRISE - A health monitoring system for a vehicle system includes a plurality of diagnostics systems and a bus. Each of the plurality of diagnostics and prognostics systems corresponding to a different sub-system of the vehicle system and configured to at least facilitate generating diagnostic and prognostic system output pertaining to the sub-system based at least in part on data, each of the plurality of diagnostics and prognostics systems comprises a diagnostics component comprising an analytics framework and a core. The analytics framework is configured to receive formatted data and to generate diagnostic determinations based at least in part thereon. The core is coupled to the analytics framework, and is configured to transform data into formatted data and provide the formatted data to the analytics framework. The bus is coupled to the plurality of diagnostics and prognostics systems, and is configured to at least facilitate providing the data thereto. | 06-24-2010 |
| 20100161678 | METHOD AND APPARATUS FOR UTILIZING MATLAB FUNCTIONALITY IN JAVA-ENABLED ENVIRONMENT - A Java-MATLAB bridge is provided for enabling utilization of MATLAB® functionality in an enterprise environment. The Java-MATLAB bridge includes a Java® wrapper and a MATLAB wrapper. The MATLAB wrapper is coupled to the Java wrapper and the Java wrapper provides an entry point for invoking the MATLAB functionality in the enterprise environment. | 06-24-2010 |