Patent application number | Description | Published |
20080274523 | PRODUCTION OF ISOPRENOIDS - The present invention provides methods for a robust production of isoprenoids via one or more biosynthetic pathways. The invention also provides nucleic acids, enzymes, expression vectors, and genetically modified host cells for carrying out the subject methods. The invention also provides fermentation methods for high productivity of isoprenoids from genetically modified host cells. | 11-06-2008 |
20110287476 | PRODUCTION OF ISOPRENOIDS - The present invention provides methods for a robust production of isoprenoids via one or more biosynthetic pathways. The invention also provides nucleic acids, enzymes, expression vectors, and genetically modified host cells for carrying out the subject methods. The invention also provides fermentation methods for high productivity of isoprenoids from genetically modified host cells. | 11-24-2011 |
20130252295 | Production of Isoprenoids - Methods for producing an isoprenoid are provided. A plurality of bacterial or fungal host cells is obtained. These cells comprise a heterologous nucleic acid encoding one or more enzymes of a mevalonate pathway for making isopentenyl pyrophosphate. Expression of the one or more enzymes is under control of at least one heterologous transcriptional regulator. The mevalonate pathway comprises (i) an enzyme that condenses acetoacetyl-CoA with acetyl-CoA to form HMG-CoA, (ii) an enzyme that converts HMG-CoA to mevalonate, (iii) an enzyme that phosphorylates mevalonate to mevalonate 5-phosphate, (iv) an enzyme that converts mevalonate 5-phosphate to mevalonate 5-pyrophosphate, and (v) an enzyme that converts mevalonate 5-pyrophosphate to isopentenyl pyrophosphate. The host cells are cultured in a medium under conditions that are suboptimal as compared to conditions. Temperature is maintained at a level below that which would provide for a maximum specific growth rate for the host cells. | 09-26-2013 |
Patent application number | Description | Published |
20090005140 | REAL WORLD GAMING FRAMEWORK - A virtual environment and real world environment are combined into a framework that facilitates large-scale social interaction in multi-player fantasy games played in both the real world and/or a virtual world. Such combination of real and virtual world features may blend geo-caching, orienteering, and other virtual gaming features to enable players to interact across the real and virtual environments. A real world player is also mapped into the virtual environment, thereby inserting the player's movements and actions into the virtual environment. Additionally, this feature enables interaction between players located in a real environment with characters found in a virtual environment. A player may use a mobile device that is configured to recognize the geo-location and orientation of the player and display a corresponding view of the virtual environment gaming landscape for the player. | 01-01-2009 |
20090282243 | PUZZLE-BASED AUTHENTICATION BETWEEN A TOKEN AND VERIFIERS - A puzzle-based protocol is provided that allows a token and verifier to agree on a secure symmetric key for authentication between the token and verifier. A token stores a secret key and one or more puzzle-generating algorithms. The verifier independently obtains a plurality of puzzles associated with the token, pseudorandomly selects at least one of the puzzles, and solves it to obtain a puzzle secret and a puzzle identifier. The verifier generates a verifier key based on the puzzle secret. The verifier sends the puzzle identifier and an encoded version of the verifier key to the token. The token regenerates the puzzle secret using its puzzle-generating algorithms and the puzzle identifier. The token sends an encoded response to the verifier indicating that it knows the verifier key. The token and verifier may use the verifier key as a symmetric key for subsequent authentications. | 11-12-2009 |
20090282253 | NETWORK HELPER FOR AUTHENTICATION BETWEEN A TOKEN AND VERIFIERS - A network helper is provided that assists verifiers in executing a puzzle-based protocol for authentication of a token. A token stores a secret key and one or more puzzle-generating algorithms. The helper stores a plurality of puzzles associated with a particular token. When requested to do so by a verifier, the helper provides a plurality of pseudorandomly selected puzzles for the token to a verifier. The puzzles are encoded with information that is used between the verifier and token to establish a secured symmetric key. The verifier selects one or a few of the encoded puzzles and breaks them by a brute force attack. Because the helper does not know which puzzles have been selected, it has to break all puzzles to attempt to figure out the symmetric key. However, if a large number of puzzles are utilized, say millions, then breaking all of them becomes a computationally prohibitive task. | 11-12-2009 |
20090319792 | RESYNCHRONIZATION FOR PUSH MESSAGE SECURITY USING SECRET KEYS - A method for a server to initiate resynchronization with an access terminal, when synchronization has been lost, that cannot be exploited by attackers is provided. The server may provide the access terminal with a secret key that is only known to the access terminal and the server. The access terminal may store the secret key in a secure storage device to prevent the secret key from being hacked. If the server determines that synchronization has been lost, the server may send a resynchronization message to the access terminal with the secret key attached. The access terminal retrieves the stored secret key from the secure memory device and compares it to the secret key attached to the resynchronization message. If there is a match, the access terminal may initiate a secure communication link with the server to reestablish synchronization. | 12-24-2009 |
20110087962 | METHOD AND APPARATUS FOR THE AUTOMATIC PREDICTIVE SELECTION OF INPUT METHODS FOR WEB BROWSERS - A method and apparatus for predictively selecting an input method at a web browser. Once a user has entered information identifying a web page, contextual information at the web page is examined in order to automatically, predictively select an appropriate input method for the web page. Once the input method has been selected, a corresponding predictive typing program may be applied. | 04-14-2011 |
20110107107 | Multisigning - A Protocol For Robust Multiple Party Digital Signatures - Embodiments describe a system and/or method for multiple party digital signatures. According to a first aspect a method comprises establishing a first validity range for a first key, establishing a first validity range for at least a second key, and determining if the validity range of the first key overlaps the first validity range of the at least a second key. A certificate is signed with the first validity range of the first key and the first validity range of the at least a second key if the validity ranges overlap. According to another embodiment, signage of the certificate is refused if the first validity range of the first key does not overlap with the first validity range of the at least a second key. | 05-05-2011 |
20120042374 | EFFICIENT CLASSIFICATION OF NETWORK PACKETS - Embodiments describe a system and/or method for efficient classification of network packets. According to an aspect a method includes describing a packet as a feature vector and mapping the feature vector to a feature space. The method can further include defining a feature prism, classifying the packet relative to the feature prism, and determining if the feature vector matches the feature prism. If the feature vector matches the feature prism the packet is passed to a data recipient, if not, the packet is blocked. Another embodiment is an apparatus that includes an identification component that defines at least one feature of a packet and a classification component that classifies the packet based at least in part upon the at least one defined feature. | 02-16-2012 |
Patent application number | Description | Published |
20120077454 | Emergency Override Of Battery Discharge Protection - An apparatus, system and method for overriding battery discharge protection in a mobile communication device in the presence of an emergency communication. The method of overriding battery discharge protection in a mobile communication device comprises determining a measured battery voltage; determining an excess battery discharge condition, wherein further battery discharge will result in an impaired ability to recharge a battery; detecting an emergency communication state; disabling battery discharge protection in response to the emergency communication state; and continuing discharge of the battery. | 03-29-2012 |
20120115430 | Mobile Device Having An Emergency Mode - Disclosed is an apparatus and method to locate a mobile device in an emergency situation. The mobile device includes a display device, a user interface to receive an emergency mode request from a user, and a processor. The processor may be configured to execute instructions to implement an emergency mode process based upon the receipt of the emergency mode request from the user. The emergency mode process is implemented to: monitor received signals to locate a base station, wherein, once a base station is located, a short emergency message is transmitted to the base station including the location of the mobile device. The emergency mode process is further implemented to: monitor received signals to receive an acknowledgement signal from the base station; and reduce a plurality of first non-essential functions of the mobile device to reduce power consumption. | 05-10-2012 |
20120284511 | Method and Apparatus for Transmitting Bulk Emergency Data while Preserving User Privacy - Systems and methods are described for performing bulk transmissions of information (e.g., emergency information, etc.) while preserving user privacy. An example mobile device described herein includes an information aggregation module configured to compile first information associated with the device, the first information including location-related information, an encryption module communicatively coupled to the information aggregation module and configured to encrypt the first information using at least one session key, and a transmitter communicatively coupled to the encryption module and configured to transmit encrypted first information to at least one receiver prior to a triggering event and to transmit the at least one session key to the at least one receiver after the triggering event. | 11-08-2012 |
20130023280 | Wireless Device Secure Tracking - A mobile device includes: a network interface configured to send messages toward, and receive messages from, a communication network wirelessly; and a message module independent of an OS and a BIOS of the mobile device, the message module being configured to produce and provide a location message to the network interface to be sent toward the communication network. The location message contains information that enables at least one of determination or estimation of a location of the mobile device and identification of the mobile device. The message module is configured to provide the location message to the transmitter without use of the operating system or the BIOS. The message module is configured to produce the location message based on a network communication message received at the mobile device through the network interface. | 01-24-2013 |
20130058231 | Method and apparatus for adjusting TCP RTO when transiting zones of high wireless connectivity - Systems and methods for managing transmissions of a mobile device are described herein. An example of a mobile device described herein includes an environment monitor module configured to perform one or more observations of a local environment associated with the mobile device, a connectivity tracker module communicatively coupled to the environment monitor module and configured to determine whether the one or more observations indicate wireless connectivity of the mobile device has been restored, and a retransmit timeout (RTO) manager module communicatively coupled to the connectivity tracker module and configured to reset at least one RTO value of the mobile device if the wireless connectivity of the mobile device has been determined to be restored. | 03-07-2013 |
20130086656 | Method and Apparatus for Protecting a Single Sign-on Domain from Credential Leakage - Disclosed is a method for protecting a single sign-on domain from credential leakage. In the method, an authentication server provides an authentication cookie to a browser client. The cookie has at least one user authentication credential for the domain, and is associated with an authentication subdomain of the domain. The server receives the cookie from the browser client. Upon authentication of the user authentication credential in the received cookie, the server responds to the access request by forwarding, to the browser client, a limited-use cookie for the domain. The server receives a request from the content server to validate a session identifier of the limited-use cookie received from the browser client. Upon validation of the session identifier of the limited-use cookie, the server provides a valid session message to the content server for enabling the content server to forward requested content to the browser client. | 04-04-2013 |
20130113618 | MULTIPATH TRANSPORT DATA AND CONTROL SIGNALING - An example of a method for illuminating intelligent road markers to identify the location of a road user according to the disclosure includes: receiving a position identification message at a first intelligent road marker from a position identification unit associated with a road user; selecting one or more intelligent road markers proximate to the road user in response to the position identification message; and illuminating the selected one or more intelligent road markers to identify the presence of the road user on the road. | 05-09-2013 |
Patent application number | Description | Published |
20130196649 | MOBILE DEVICE TO DETECT UNEXPECTED BEHAVIOUR - Disclosed is an apparatus and method for a mobile device to detect unexpected behavior associated with the mobile device. The mobile device may include a memory and a processor coupled to the memory. The processor may be configured to monitor at least one of physical conditions and/or device actions associated with the mobile device. If a call or a data transmission is requested, the processor may be configured to compare the monitored physical conditions and/or device actions to an anomaly threshold value and may execute an anomaly exception routine if the anomaly threshold value is exceeded. | 08-01-2013 |
20140195540 | EXPEDITIOUS CITATION INDEXING - Methods and systems for indexing patent related prior art citations are disclosed. Electronic documents can be obtained from one or more patent information systems. An OCR process can be performed on some of the electronic documents. Citations within the documents can be identified and compared to a trusted records list. The citations can be associated with one or more predetermined categories. For example, citations can be categorized into groups such as when a reference is cited (e.g., with original filing, pre and post allowance), who provided the reference (e.g., cited by the applicant, or the examiner), and how the reference is characterized (e.g., statutory basis, combination of references). The citations and corresponding categories can be output to a user or made available for subsequent processing. | 07-10-2014 |
20140201271 | USER GENERATED RATING BY MACHINE CLASSIFICATION OF ENTITY - Methods and systems for improving user generated ratings by machine classification of an entity are disclosed. Customer rating systems can be analyzed and the corresponding entity interaction on social media networks can be observed. A humanness rating (H value) can be assigned to an entity. The humanness rating can be determined from a multivariate function. The function's variables can be measurements of the entity's behavior on one or more social networks. The variables can be intrinsic to the entity. The variables can be based on account activity information. The variables can be based on social network information. The multivariate function can be implemented as a Bayesian classifier. The multivariate function can be implemented as a neural net. A calculated H value can be used to weigh ratings by an entity. | 07-17-2014 |
20140273949 | METHOD AND APPARATUS FOR WIRELESS DEVICE COUNTERMEASURES AGAINST MALICIOUS INFRASTRUCTURE - System, apparatus, and methods are provided for protecting against malicious infrastructure in a wireless communication network. A system determines a trust metric for an access point and decides to avoid communication with the access point based on the trust metric for the access point. The trust metric may, for example, be a numeric value such as a probability of trustworthiness or a categorization of trustworthiness. The system may determine the trust metric by receiving a list of access points and their corresponding trust metrics and matching a potential access point to its listed trust metric. The system may try to avoid using an untrustworthy access point's services unless it deems the services important enough to risk the communication. | 09-18-2014 |