Whyte, US
Aaron Whyte, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20100100590 | ALWAYS READY CLIENT/SERVER DATA SYNCHRONIZATION - Systems and methods for data synchronization are described. In some embodiments, a method is devised for a client to synchronize information with a server. This client receives a communication from a server to selectively synchronize information between the server and the client, the information includes data that have never been synchronized with the client and change operations that have not been synchronized in last data synchronization, wherein the data is arranged and received in an order from higher priority to lower priority. The client stores at least a portion of the data and at least a portion of the change operations in memory of the client in accordance to order received and enables a user of the client device to have immediate access to the portion of data and the portion of change operations in the communication that are stored on the client at any termination point of information synchronization. | 04-22-2010 |
20100121874 | SEARCH BASED SPECIFICATION FOR DATA SYNCHRONIZATION - Systems and methods for a search based specification for data synchronization are described. In some embodiments, a method to synchronize information of a client device from a server includes, at a client, receiving a communication from a server to synchronize information between the client device and the server, wherein the information is selected from all application data on the server by a search mechanism in accordance with one or more one or more search criteria, and the information is arranged in an order prior to transmission from the server; and performing operations to synchronize application data on the client in accordance with at least portions of the information received from the server. Other embodiments are also described. | 05-13-2010 |
Andrew Whyte, San Carlos, CA US
Patent application number | Description | Published |
---|---|---|
20080231251 | Method for Operational Amplifier Sharing Between Channels with Algorithmic Channel Selection - A multi-channel current regulator includes two or more channels, each channel acting as a current source or sink for a respective load. Each channel regulates its load current so that the load current is proportional to an input voltage supplied to the channel. An operational amplifier is shared between the channels. Each channel is selected in a rotating sequence for connection to the amplifier. As each channel is selected, a two-phase refresh cycle is initiated. During the first phase, the output of the amplifier is charged until it substantially matches the drive voltage of the selected channel. This is followed by the second phase where the output of the amplifier is adjusted until the load current of the selected channel is proportional to a set voltage V | 09-25-2008 |
20130002219 | Current Sink with Low Side Voltage Regulation - An integrated circuit contains a current sink that is used to control a channel of varying forward voltage, with a goal of maintaining a minimally sufficient voltage across the current sink. A target voltage for the current sink return is determined, and a switched inductor is used to maintain said voltage. Various target determination schemes are possible, and various enhancements improve startup time, efficiency, and effectiveness. | 01-03-2013 |
20140320032 | CONTROLLING AN LED STRING USING A CURRENT SINK WITH LOW SIDE VOLTAGE REGULATION - A method of controlling an LED string having a first end coupled to a power source and a second end coupled to a first end of a current sink is provided. The method include generating a target voltage at a first end of an external inductor coupled to the second end of the current sink, comparing the target voltage to a measured voltage at the first end of the external inductor, charging the external inductor responsive to the measured voltage being greater than the target voltage, and discharging the external inductor responsive to the measured voltage being less than the target voltage. | 10-30-2014 |
Brian Whyte, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20130019312 | Computer Network Defense - Training defense of a computer network. The system includes an enterprise asset subsystem to be defended. The enterprise asset subsystem runs operating system, support services, and application programs. The system also includes a neutral subsystem that is in communication with the enterprise asset subsystem and is used to set up and run at least one exercise scenario, and score performance of enterprise asset defenders in defending the system against exploits. Exploits are launched by an exploitation subsystem communication with the enterprise asset subsystem. | 01-17-2013 |
Clifford J. Whyte, Marietta, GA US
Patent application number | Description | Published |
---|---|---|
20100017336 | ACCOUNT DETERMINATION USING GOVERNMENT-ISSUED IDENTIFICATION DEVICE - A system may include reading of information from a government-issued identification device and determination of a commercial account number based on the information. A payment may be processed using the commercial account number. In some aspects, the information identifies a holder of the government-issued identification device and the commercial account number is a temporary account number associated with the holder. Determination of the commercial account number may include determination of a plurality of commercial account numbers based on the information, and determination of the commercial account number from the plurality of commercial account numbers. | 01-21-2010 |
David Whyte, Fayetteville, NY US
Patent application number | Description | Published |
---|---|---|
20130113289 | TRANSPORT REFRIGERATION UNIT WITH AUXILIARY POWER CIRCUIT AND INTERLOCK - A pre-wired auxiliary power circuit ( | 05-09-2013 |
Garry R. Whyte, Aurora, OR US
Patent application number | Description | Published |
---|---|---|
20130105394 | STATIC PRESSURE DESALINATION ASSEMBLY | 05-02-2013 |
Graeme Whyte, Arlington Heights, IL US
Patent application number | Description | Published |
---|---|---|
20130218426 | METHOD AND APPARATUS TO DETERMINE TORQUE IN A POWERTRAIN SYSTEM - A method for monitoring torque in a gear train includes coincidentally determining angles of rotation of first and second rotationally coupled members of the gear train. Each of the members employs a respective rotational position sensor. Each of said angles of rotation are determined based upon times corresponding to a last signal pulse, a next-to-last signal pulse, and a total quantity of signal pulses generated by the respective rotational position sensor during a current sampling interval. A twist angle corresponding to a difference between the angles of rotation of the first and second rotationally coupled members of the gear train is determined, and torque corresponding to the twist angle is calculated. | 08-22-2013 |
Graeme Davidson Whyte, Arlington Heights, IL US
Patent application number | Description | Published |
---|---|---|
20130254462 | METHOD AND APPARATUS TO REDUCE FLASH MEMORY DEVICE PROGRAMMING TIME OVER A C.A.N. BUS - Data frames, such as Controller Access Network frames, that are to be programmed into a FLASH memory device, are sent from a programming station to a target device via a relatively high-speed bus and stored temporarily at the target device in numbered frame buffers. Each frame carries a payload. Before a frame is sent, an identifier is assigned to it, or an identifier is appended to the frame. The identifier identifies a particular buffer in the target device where the frame is to be stored in the target device until the target device is able to process the frame and write its payload into a FLASH memory device. | 09-26-2013 |
Gregory P. Whyte, Hollywood, FL US
Patent application number | Description | Published |
---|---|---|
20090039894 | Stage-Fused Transformer Loop System and Method of Rapid Diagnosis of Fault Cable or Transformer Failure Within The System - A stage-fused underground transformer loop system, which includes a series of transformers connected sequentially by a series of cables, and a series of fused elbow terminators connected to the inlets and outlets of the transformers. The fused elbow terminators are arranged in an order of decreasing the fuse capacity starting from the feed. The fused elbow terminator includes an elbow connector having a housing and a cable connector disposed within; and a fused pin connected to the cable connector. Further disclosed is a method of rapid diagnosis of a fault cable or a transformer failure using the stage-fused transformer loop system. | 02-12-2009 |
Lisa O. Whyte, Prospect, KY US
Patent application number | Description | Published |
---|---|---|
20100108089 | Ponytail clip - An assemblage of components for decoratively retaining ones hair bundled together in a pony tail. The assemblage includes an elastically stretchable band for tightly circumscribing the bundled collection of hair and a decorative clip that detachably anchors it to the ponytail at a position in overlying relation with respect to the elastic band. The clip is an elongate elastically stretchable unit terminating at opposite ends in a respective one of a pair of connecting clasp portions. The clip has a decorative outer face and an inner face on the opposite side. A pin secured to the unit projects at a selected angle from the inner face and projects into the ponytail at a position above the elastic band extending there through and thereby securely retains the clip on the ponytail. The pin preferably has an enlargement such as a spherical ball thereon. | 05-06-2010 |
20110167596 | Magnetic jewelry converter adapter link - A magnetic adapter link includes a magnetic converter having a center base including at least one magnet or magnetic material, or magnetizable material forming a magnetic center core defining a magnetic mounting disc. A pair of magnetic end posts form clasp portions each one extending from a side edge of the magnetic converter at a selected angle from one another and each end posts having a detachable distal end containing a magnet or magnetic material or magnetizable material. The detachable distal ends of the magnetic end posts are spaced apart from the center base and from one another at one or more selected positions for detachably connecting to the first clasp portion and/or the second clasp portion of a necklace or bracelet which include at least one pair of detachable distal ends containing a magnet or magnetic material or magnetizable material. An ornament such as a jewel having a magnet, magnetic material or magnetic metal affixed to its rear surface can be removably attached to the magnetic converter. | 07-14-2011 |
Nicholas Whyte, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140032517 | SYSTEM AND METHODS TO CONFIGURE A PROFILE TO RANK SEARCH RESULTS - A method and system to configure a profile to rank search results are provided. A profile that includes behavior information organized as a plurality of components is generated. Additional behavior information is received from a user. At least one component of the plurality of components is updated using the additional behavior information received from the user. A search query is received and search results are generated based on the search query. Search results are ranked based on the updated profile. | 01-30-2014 |
20140032532 | SPELL CHECK USING COLUMN CURSOR - An input query can be spell checked by first parsing the input query into one or more tokens. The one or more tokens are then compared against spell storage tables to derive alternative tokens. A spell cursor is launched, with the spell cursor calculating scores for permutations of the tokens and alternative tokens, and the scores representing a likelihood that a user intended to use the permutation as the input query. A memory table may then be formed including the permutations and scores. The memory table can then be passed to a column cursor, the column cursor designed to form an output table of results based on queries to a database using the permutations. | 01-30-2014 |
20140032566 | SYSTEMS AND METHODS TO BUILD AND UTILIZE A SEARCH INFRASTRUCTURE - Methods and systems to build and utilize a search infrastructure are described. The system generates index information components in real-time based on a database that is time-stamped. The system updates index information at a plurality of query node servers based on the index information components. A query engine receives a search query from a client machine and identifies search results based on the query and the index information. The system communicates the search results, over the network, to the client machine. | 01-30-2014 |
20140032593 | SYSTEMS AND METHODS TO PROCESS A QUERY WITH A UNIFIED STORAGE INTERFACE - Systems and methods to process a query with a unified storage interface are described. The system receives a query from a client machine and generates a query expression tree based on the query expression. The system generates a cursor expression tree based on the query expression tree. The system executes a plurality of software components in the cursor expression tree to retrieve data from a first storage device. The plurality of software components comprise a first software component that is utilized to retrieve data irrespective of a plurality of storage devices and a second software component that is utilized to retrieve data from a first storage device. Finally, the system communicates search results to the client machine, the search results include at least a portion of the data. | 01-30-2014 |
20140188840 | NEXT GENERATION NEAR REAL-TIME INDEXING - Methods and systems to build and utilize a search infrastructure are described. The system generates index information, including document updates and indexes. The system receives event notifications as the document updates are received and accumulates the index information until published. A query engine receives a search query from a client machine and identifies search results based on the query and the index information. The system communicates the search results, over the network, to the client machine. | 07-03-2014 |
20140222856 | SYSTEM AND METHODS TO CONFIGURE A QUERY LANGUAGE USING AN OPERATOR DICTIONARY - A method and a system to configure a query language using an operator dictionary are provided. Dictionary information that corresponds to a first user is generated. The dictionary information includes a first list of compatible query operators and a description of compatible data types that correspond to each operator in the first list of query operators. A search query to search for document information in a database is received from a first user. The database includes an inverted index. Terms of the search query from the first user are determined to be in accordance with the dictionary information that corresponds to the first user. The search query is applied to the inverted index in the database to identify the document information. The document information is sent to the first user. | 08-07-2014 |
Nicholas A. Whyte, Mercer Island, WA US
Patent application number | Description | Published |
---|---|---|
20080208831 | CONTROLLING SEARCH INDEXING - Computer readable media, systems, and methods for controlling search indexing are described. In embodiments, a search index control instruction is received and, if permitted by the search index control instruction, content pertaining to the received instruction is indexed and presented in accordance therewith. In one embodiment, receiving the search index control instruction includes traversing the Internet with a web crawler and analyzing one or both of a robots.txt file and source code associated with a website of interest to locate instructions. Search index control instructions may include, by way of example only, exclusionary instructions (e.g., excluding specified domains from linking to portions of the content associated with a website) and modification instructions (e.g., permitting indexing and presentation of content associated with a website but only in a modified form to reduce the risk of content theft). | 08-28-2008 |
20100083155 | OBJECT SEARCH UI AND DRAGGING OBJECT RESULTS - A unique object navigation system, user interface, and method that facilitate faster and smoother navigation of objects are provided. For example, the system can generate a plurality of objects that can be rendered on a display space that spans a single page in length, thereby mitigating the need to navigate through multiple pages. The system can determine the length of the page according to the number of objects generated. To view off-screen objects, an infinite scroll component can be employed. The amount of scroll space needed to view the plurality of objects can be determined in part by the length of the page and/or by the number of objects. The objects can also be viewed in a film strip format that is infinitely scrollable. The film strip view allows a view of the objects to be maintained while also viewing a selected object in greater detail at the same time. | 04-01-2010 |
Nick Whyte, Mercer Island, WA US
Patent application number | Description | Published |
---|---|---|
20120260159 | HANDLING EXTERNAL CONTENT IN WEB APPLICATIONS - A media and method for detecting third-party content in web pages is provided. Computer software operates on a server or a client-side computer to identify and analyze third-party links and contents in web pages to determine if a third-party content sill exists, is available, has changed, or disrupts a web browser. A third-party link or content can be removed, changed, or replaced. A user can be notified or given an option to handle changed third-party content. The server may remove the third-party link or content by changing an HTML file for the web page. The client-side computer may remove the third-party link or content by dynamically changing the rendered web page before it is displayed to the user. | 10-11-2012 |
Oliver Whyte, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140192158 | Stereo Image Matching - The description relates to stereo image matching to determine depth of a scene as captured by images. More specifically, the described implementations can involve a two-stage approach where the first stage can compute depth at highly accurate but sparse feature locations. The second stage can compute a dense depth map using the first stage as initialization. This improves accuracy and robustness of the dense depth map. | 07-10-2014 |
20140241612 | REAL TIME STEREO MATCHING - Real-time stereo matching is described, for example, to find depths of objects in an environment from an image capture device capturing a stream of stereo images of the objects. For example, the depths may be used to control augmented reality, robotics, natural user interface technology, gaming and other applications. Streams of stereo images, or single stereo images, obtained with or without patterns of illumination projected onto the environment are processed using a parallel-processing unit to obtain depth maps. In various embodiments a parallel-processing unit propagates values related to depth in rows or columns of a disparity map in parallel. In examples, the values may be propagated according to a measure of similarity between two images of a stereo pair; propagation may be temporal between disparity maps of frames of a stream of stereo images and may be spatial within a left or right disparity map. | 08-28-2014 |
Oliver A. Whyte, Cambridge, MA US
Patent application number | Description | Published |
---|---|---|
20150229915 | ENVIRONMENT-DEPENDENT ACTIVE ILLUMINATION FOR STEREO MATCHING - The subject disclosure is directed towards controlling the intensity of illumination of a scene or part of a scene, including to conserve illumination power. Quality of depth data in stereo images may be measured with different illumination states; environmental conditions, such as ambient light, natural texture may affect the quality. The illumination intensity may be controllably varied to obtain sufficient quality while conserving power. The control may be directed to one or more regions of interest corresponding to an entire scene or part of a scene. | 08-13-2015 |
Oliver A. Whyte, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140307047 | ACTIVE STEREO WITH ADAPTIVE SUPPORT WEIGHTS FROM A SEPARATE IMAGE - The subject disclosure is directed towards stereo matching based upon active illumination, including using a patch in a non-actively illuminated image to obtain weights that are used in patch similarity determinations in actively illuminated stereo images. To correlate pixels in actively illuminated stereo images, adaptive support weights computations may be used to determine similarity of patches corresponding to the pixels. In order to obtain meaningful adaptive support weights for the adaptive support weights computations, weights are obtained by processing a non-actively illuminated (“clean”) image. | 10-16-2014 |
20140307058 | ROBUST STEREO DEPTH SYSTEM - The subject disclosure is directed towards a high resolution, high frame rate, robust stereo depth system. The system provides depth data in varying conditions based upon stereo matching of images, including actively illuminated IR images in some implementations. A clean IR or RGB image may be captured and used with any other captured images in some implementations. Clean IR images may be obtained by using a notch filter to filter out the active illumination pattern. IR stereo cameras, a projector, broad spectrum IR LEDs and one or more other cameras may be incorporated into a single device, which may also include image processing components to internally compute depth data in the device for subsequent output. | 10-16-2014 |
20140307953 | ACTIVE STEREO WITH SATELLITE DEVICE OR DEVICES - The subject disclosure is directed towards communicating image-related data between a base station and/or one or more satellite computing devices, e.g., tablet computers and/or smartphones. A satellite device captures image data and communicates image-related data (such as the images or depth data processed therefrom) to another device, such as a base station. The receiving device uses the image-related data to enhance depth data (e.g., a depth map) based upon the image data captured from the satellite device, which may be physically closer to something in the scene than the base station, for example. To more accurately capture depth data in various conditions, an active illumination pattern may be projected from the base station or another external projector, whereby satellite units may use the other source's active illumination and thereby need not consume internal power to benefit from active illumination. | 10-16-2014 |
Peter W. Whyte, Gaylord, MI US
Patent application number | Description | Published |
---|---|---|
20100006455 | Contact lens storage case - A single unit contact lens storage device that comprises a bottle that is squeezable for dispensing and rinsing contact lenses housed within storage trays of the device is described. The squeezable bottle serves as a fresh contact lens solution reservoir. Channels with both inlet and outlet holes built into the bottle provide for delivery of fresh solution to the contact lens storage trays. Contact lens tray caps are then screwed onto the lens trays to prevent the freshly delivered solution from traveling back to the fresh solution reservoir. The device also contains a dispensing cap for the rinsing of contact lenses with fresh solution from the fresh solution reservoir. | 01-14-2010 |
Ricardo J. Whyte, Loma Linda, CA US
Patent application number | Description | Published |
---|---|---|
20080238079 | Memory diary book - A memory book or diary intended for recording pleasant memories for sharing in the future. This book may include dedications, suggestions, encouragement, guidance, advice, and storage pouches to promote and support relationships. The book may also include clinical or problem solving tools or techniques to improve a relationship. The book is for immortalizing pleasant memories, sentiments, events, gifts exchanged or memories shared. The book can be shared by partners, siblings, parents, pet owners, and are ideally suited to document the beginning of relationships, marriages, pet owners or parenthood. The book can be shared in the future to relive the memories captured in the book. | 10-02-2008 |
Robert H. Whyte, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20110205757 | THIN LIGHT EMITTING MODULAR PANEL SYSTEM - An improved and novel system is needed to provide a lighting to a room using light emitting diode (“LED”). The novel system utilizes a thin edge panel composed of LEDs, plates and a polycarbonate material. The plates are manufactured from injection molded technology and include guides to allow various panels to be connected to one another. The novel system can be secured to ceilings and walls to provide an efficient and cost effective lighting solution in lieu of current lighting systems, such as fluorescent lighting systems. | 08-25-2011 |
Roger Whyte, Charlottesville, VA US
Patent application number | Description | Published |
---|---|---|
20150362169 | Heat-dissipating light-emitting device and method for its assembly - Disclosed is a heat-dissipating light-emitting device, including a light-emitting element, a heat-conducting base plate in physical contact with a heat sink, and a driver circuit. The driver circuit and light-emitting element are electrically coupled to each other and electrically isolated from the base plate. The light-emitting device and heat sink may be included in a light fixture. Also disclosed is a method for assembling the light-emitting device. | 12-17-2015 |
Volnie Whyte, Wynnewood, PA US
Patent application number | Description | Published |
---|---|---|
20120159558 | Cache Management In A Video Content Distribution Network - Cache management techniques are described for a content distribution network (CDN), for example, a video on demand (VOD) system supporting user requests and delivery of video content. A preferred cache size may be calculated for one or more cache devices in the CDN, for example, based on a maximum cache memory size, a bandwidth availability associated with the CDN, and a title dispersion calculation determined by the user requests within the CDN. After establishing the cache with a set of assets (e.g., video content), an asset replacement algorithm may be executed at one or more cache devices in the CDN. When a determination is made that a new asset should be added to a full cache, a multi-factor comparative analysis may be performed on the assets currently residing in the cache, comparing the popularity and size of assets and combinations of assets, along with other factors to determine which assets should be replaced in the cache device. | 06-21-2012 |
20150135243 | CACHE MANAGEMENT IN A VIDEO CONTENT DISTRIBUTION NETWORK - Cache management techniques are described for a content distribution network (CDN), for example, a video on demand (VOD) system supporting user requests and delivery of video content. A preferred cache size may be calculated for one or more cache devices in the CDN, for example, based on a maximum cache memory size, a bandwidth availability associated with the CDN, and a title dispersion calculation determined by the user requests within the CDN. After establishing the cache with a set of assets (e.g., video content), an asset replacement algorithm may be executed at one or more cache devices in the CDN. When a determination is made that a new asset should be added to a full cache, a multi-factor comparative analysis may be performed on the assets currently residing in the cache, comparing the popularity and size of assets and combinations of assets, along with other factors to determine which assets should be replaced in the cache device. | 05-14-2015 |
Warren Whyte, Chelsea, MA US
Patent application number | Description | Published |
---|---|---|
20140296218 | SUPER-ENHANCERS AND METHODS OF USE THEREOF - The present invention relates in some aspects to super-enhancers and related compositions, methods, and agents that are useful for modulating expression of cell type-specific genes that are required for maintenance of cell identity (e.g., embryonic stem cell identity) or maintenance of a disease state (e.g., cancer). | 10-02-2014 |
20150111761 | SUPER-ENHANCERS AND METHODS OF USE THEREOF - The present invention relates in some aspects to super-enhancers and related compositions, methods, and agents that are useful for modulating expression of cell type-specific genes that are required for maintenance of cell identity (e.g., embryonic stem cell identity) or maintenance of a disease state (e.g., cancer). | 04-23-2015 |
William D. Whyte, Demotte, IN US
Patent application number | Description | Published |
---|---|---|
20090189322 | POST-COMBUSTION LANCE WITH INTERNAL SUPPORT - A post-combustion lance for directing a gas at least partially therethrough. The post-combustion lance includes a body having a primary tip from which a first part of the gas exits, upper and lower portions, and a post-combustion distributor mounted between the upper and lower portions and upstream from the primary tip. The distributor includes a number of ports through which a second part of the gas exits the lance. The lance also includes an upper inner tube positioned at least partially upstream from the distributor and an internal support assembly for supporting the body. The internal support assembly includes an internal tube positioned inside the body and coaxial with the body. | 07-30-2009 |
William J. Whyte, Somerville, MA US
Patent application number | Description | Published |
---|---|---|
20090070590 | Digital signature and authentication method and apparatus - A signing technique of a disclosed identification/digital signature method hereof uses a mixing system based on multiplication in a ring and reduction modulo an ideal q in that ring, while a disclosed verification technique uses special properties of products of elements whose validity depends on elementary probability theory. The security of the identification/digital signature scheme comes from the interaction of reduction modulo q and the difficulty of forming products with special properties. In an embodiment of the identification/digital signature scheme hereof that employs a quotient ring of polynomials, the security also relies on the experimentally observed fact that for most lattices, it is very difficult to find a vector whose length is only a little bit longer than the shortest vector, and it is also difficult to find a lattice vector that is quite close to a randomly chosen nonlattice vector. | 03-12-2009 |
William J. Whyte, Belmont, MA US
Patent application number | Description | Published |
---|---|---|
20130058483 | Public key cryptosystem and technique - A method is set forth for encrypting and decrypting a message, including: selecting a plurality of integers and a plurality of vectors, and deriving therefrom a public key that includes a collection of vectors and a private key; selecting a message, in the form of a vector; selecting a vector of random weights; deriving a preliminary encrypted message, in the form of a vector, as a function of the selected message, the public key, and the random weights; evaluating the preliminary encrypted message to derive a normalizing value; combining the preliminary encrypted message and the normalizing value, to obtain a security-enhanced encrypted message; and decrypting the security-enhanced encrypted message using the private key, to recover the selected message. | 03-07-2013 |
20150033025 | Digital Signature Technique - A method for signing a digital message, including the following steps: selecting parameters that include first and second primes, a ring of polynomials related to the primes, and at least one range-defining integer; deriving private and public keys respectively related to a random polynomial private key of the ring of polynomials, and to evaluations of roots of unity of the random polynomial to obtain a public key set of integers; storing the private key and publishing the public key; signing the digital message by: (A) generating a noise polynomial, (B) deriving a candidate signature by obtaining a hash of the digital message and the public key evaluated at the noise polynomial, and determining the candidate signature using the private key, a polynomial derived from the hash, and the noise polynomial, (C) determining whether the coefficients of the candidate signature are in a predetermined range dependent on the at least one range-defining integer, and (D) repeating steps (A) through (C) until the criterion of step (C) is satisfied, and outputting the resultant candidate signature as an encoded signed message. | 01-29-2015 |
20150229478 | DIGITAL SIGNATURE METHOD - A method for signing and subsequently verifying a digital message, including the following steps implemented using at least one processor-based subsystem: selecting parameters including an integer q and a relatively smaller integer p that is coprime with q; generating random polynomial f relating to p and random polynomial g relating to q; producing a public key that includes h, where h is equal to a product that can be derived using g and the inverse of f mod q; producing a private key from which f and g can be derived; storing the private key and publishing the public key; producing a message digest by applying a hash function to the digital message; producing a digital signature using the message digest and the private key; and performing a verification procedure utilizing the digital signature and the public key to determine whether the signature is valid. | 08-13-2015 |