Patent application number | Description | Published |
20080215503 | METHOD AND APPARATUS FOR STOCK AND INDEX OPTION PRICE IMPROVEMENT, PARTICIPATION, AND INTERNALIZATION - A method for stock option trading includes receiving an option order at a market, contemporaneously receiving a copy of the option order at an electronic drop (EDrop) system, which is separate and distinct from the market, obtaining a potential cross quantity and a potential cross price based on the option order at the EDrop system, and submitting, through the EDrop system, a contra-order, with respect to the option order, to the market for fulfillment, wherein the contra-order specifies at least one of an underlying security potential cross quantity, and the potential cross price. | 09-04-2008 |
20110153485 | METHOD AND APPARATUS FOR STOCK AND INDEX OPTION PRICE IMPROVEMENT, PARTICIPATION, AND INTERNALIZATION - A method for stock option trading includes receiving an option order at a market, contemporaneously receiving a copy of the option order at an electronic drop (EDrop) system, which is separate and distinct from the market, obtaining a potential cross quantity and a potential cross price based on the option order at the EDrop system, and submitting, through the EDrop system, a contra-order, with respect to the option order, to the market for fulfillment, wherein the contra-order specifies at least one of an underlying security potential cross quantity, and the potential cross price. | 06-23-2011 |
20110302073 | METHOD AND APPARATUS FOR PRICE IMPROVEMENT, PARTICIPATION, AND INTERNALIZATION - A method for stock option trading includes receiving an option order at a market, contemporaneously receiving a copy of the option order at an electronic drop (EDrop) system, which is separate and distinct from the market, obtaining a potential cross quantity and a potential cross price based on the option order at the EDrop system, and submitting, through the EDrop system, a contra-order, with respect to the option order, to the market for fulfillment, wherein the contra-order specifies at least one of an underlying security potential cross quantity, and the potential cross price. | 12-08-2011 |
20120233055 | METHOD AND APPARATUS FOR PRICE IMPROVEMENT, PARTICIPATION, AND INTERNALIZATION - A method for stock option trading includes receiving an option order at a market, contemporaneously receiving a copy of the option order at an electronic drop (EDrop) system, which is separate and distinct from the market, obtaining a potential cross quantity and a potential cross price based on the option order at the EDrop system, and submitting, through the EDrop system, a contra-order, with respect to the option order, to the market for fulfillment, wherein the contra-order specifies at least one of an underlying security potential cross quantity, and the potential cross price. | 09-13-2012 |
20140149275 | METHOD AND APPARATUS FOR PRICE IMPROVEMENT, PARTICIPATION, AND INTERNALIZATION - A method for stock option trading includes receiving an option order at a market, contemporaneously receiving a copy of the option order at an electronic drop (EDrop) system, which is separate and distinct from the market, obtaining a potential cross quantity and a potential cross price based on the option order at the EDrop system, and submitting, through the EDrop system, a contra-order, with respect to the option order, to the market for fulfillment, wherein the contra-order specifies at least one of an underlying security potential cross quantity, and the potential cross price. | 05-29-2014 |
Patent application number | Description | Published |
20160070860 | STRUCTURING MULTI-SOURCED MEDICAL INFORMATION INTO A COLLABORATIVE HEALTH RECORD - Described herein are techniques for storing and communicating content, such as medical information, for an individual person (e.g., a recipient of medical service, a healthcare patient, etc.). The medical information may be stored in, and communicated to and from, a collaborative medical record. A “collaborative” medical record is a medical record capable of receiving the user-specific medical information from multiple different sources (e.g., medical service providers, patients, etc.). To create and maintain collaborative medical records, and to communicate user-specific medical information, the techniques described herein generate and use generic medical information schemas. A generic medical information schema is defined so that related medical information can be organized so that it can efficiently and reliably be stored and/or retrieved via a user instance of the generic medical information schema in a collaborative medical record. | 03-10-2016 |
20160070924 | Virtual-Account-Initiated Communication of Protected Information - Described herein are techniques for receiving a first communication sent to a virtual account address and sending a second communication to a recipient communication address. The virtual account address may include the recipient communication address in a user name part of the virtual account address, and the second communication may invite its recipient to request creation of a secure electronic message account. The recipient may then receive content associated with the first communication via the secure electronic message account. | 03-10-2016 |
Patent application number | Description | Published |
20090276698 | Document Synchronization Over Stateless Protocols - Example systems, methods, and data structures are directed at synchronizing documents. One example data structure includes receiving a request from a first client to edit a document, and sending short-term check out metadata to the first client to begin an editing session. The data structure includes a plurality of cells and a plurality of data objects defining content of the document. Each data object is associated with one of the cells and has an object identifier that uniquely identifies the data object within the associated cell, and is configured to communicate with other cells and with objects within the associated cell. In addition, each of the cells is defined so that each other cell remains unaffected by changes to data objects of the cell. | 11-05-2009 |
20100211694 | ROUTING USERS TO RECEIVE ONLINE SERVICES BASED ON ONLINE BEHAVIOR - Tools and techniques for routing users to receive online services based on online behavior are provided. These tools may receive representations of activity involving different users in interacting with online services, and may analyze these representations of user activity. The tools may also compute scores for the users based on this previous user activity. The scores may indicate a server system, out of several server systems, which the user is to be routed to obtain online services. The tools may also store the user's score as associated with the user. | 08-19-2010 |
20120204090 | DOCUMENT SYNCHRONIZATION OVER STATELESS PROTOCOLS - Example systems, methods, and data structures are directed at synchronizing documents. One example data structure includes receiving a request from a first client to edit a document, and sending short-term check out metadata to the first client to begin an editing session. The data structure includes a plurality of cells and a plurality of data objects defining content of the document. Each data object is associated with one of the cells and has an object identifier that uniquely identifies the data object within the associated cell, and is configured to communicate with other cells and with objects within the associated cell. In addition, each of the cells is defined so that each other cell remains unaffected by changes to data objects of the cell. | 08-09-2012 |
20130110937 | REAL TIME DOCUMENT PRESENTATION DATA SYNCHRONIZATION THROUGH GENERIC SERVICE | 05-02-2013 |
20140207891 | METHOD TO INITIATE SERVER BASED COLLABORATION ON E-MAIL ATTACHMENTS - Server-based collaboration is initiated by an email. When the user creates the email message with attachments, a collaboration website is provisioned. The collaboration website allows collaborations on the attached documents by the recipients of the message. The ease of collaboration with email and the advantages of the collaboration server are thus both available to the user. | 07-24-2014 |
Patent application number | Description | Published |
20120150819 | Trash Daemon - A method of managing a database system that includes a swarm database with nodes of processors and memory. The memory stores programs that can be executed on the processors. Determining data files to delete, moving the data files to delete to a trash directory, truncating using a trash daemon, larger files to delete to smaller sized file pieces and deleting the smaller sized file pieces by a local operation system. | 06-14-2012 |
20120150844 | Slashtags - A method of requesting a search query to be displayed in a web browser. The method includes receiving search terms and slash operators and generating results based on the search terms and slash operators. | 06-14-2012 |
20120158694 | Combinators - A method of managing a database system that receives N number of requests from one or more nodes in the database system. The N requests are combined before initiating operations to attend to the requests. The number of operations to attend to the requests is reduced and this reduced number of operations is executed. | 06-21-2012 |
20120158800 | Hierarchical Diff Files - A method of organizing a data in a database system using a swarm database system that has one or more nodes comprising one or more processors and memory, the memory of the one or more nodes storing one or more programs to be executed by the one or more processors. Identifying data to store in one or more tables on a bucket, wherein the bucket is a allocation of a partitioned storage in a node of the one or more nodes. Assigning to each of the identified data an identifier and a data storage hierarchical level of a plurality of hierarchical levels. | 06-21-2012 |
20120210047 | RAM Daemons - A method of managing a database system using a swarm database system that communicates a request to read data to at least a subset of nodes. Checking the identifier by each respective node in the subset of nodes to determine if the requested read data is stored in the node. Providing the read data to the first node if the respective node in the subset includes read data. | 08-16-2012 |
20130091144 | Combinators to Build a Search Engine - A method of counting items in a database system. The database system having nodes comprising processors and memory where the memory stores programs to be executed by the processors. Identifying and counting M unique number of items. Determining and storing a logcount for M unique items. | 04-11-2013 |
20130159251 | Dedicating Disks to Reading or Writing - A method of increasing the speed of disk reading and writing operations in a database by using nodes of memory and processors where the memory stores programs to be executed by the processors. The data in the database is separated into one or more buckets and at least two replicas of each bucket of data are stored in different storage devices of the nodes. Determining a subset of storage devices that will be dedicated to writing, while keeping at least one replica of each bucket dedicated to reading and dedicating at least a substantial portion of the remaining storage devices to reading. | 06-20-2013 |
20130238587 | Search Query Transformations - A search engine system, including a slash-tag server. The server can be configured to receive a query including at least one key word from a user, generate an alternative search query, based on the at least one key word in the search query received from the user. The alternative search query may include at least one slashtag associated with the at least one key word for use in searching unaltered internet documents. Also, it may launch a search query using the alternative search query. Further, a web server could be configured to retrieve content from one or more nodes of at least one database cluster, based on the launched search query, generate a first search result, based on the alternative search query, and cause display of the first search result in a web browser. | 09-12-2013 |
20130238588 | Dynamic Inference Graph - A search engine system, including a slashtag server configured to detect at least one key word in a search query and generate an alternative search query from the at least one key word, the alternative search query being based at least on computing an intermediary search of a plurality of characters from the at least one key word as the plurality of characters are being typed by a user, and for use in searching unaltered internet documents. Also a web server that may be configured to generate a first search result based on the alternative search query and cause display of the first search result in a web browser. | 09-12-2013 |
20130246404 | Display of Dynamic Interference Graph Results - A search engine system, including a slashtag server configured to detect at least a search operator in a search query, the search operator being associated with a category of content from a social network site. Also, a web server configured to, in response to detecting the search query, generate a first search result based on at least the category of content associated with the search operator, and display the first search result in a web browser. | 09-19-2013 |
20130246405 | Display of Boosted Slashtag Results - At least one key word is detect in a search query. Alternative search query is automatically generated based on the at least one key word. The alternative search query includes a search operator associated with the at least one key word. A first search result is generated based on the alternative search query and displayed in a web browser. | 09-19-2013 |
20140149373 | Boosted Slashtags - A search engine system, including a slashtag server configured to detect at least one search operator in a search query and detect a boosting indicator associated with the at least one search operator. Additionally, a web server configured to, in response to the detected boosting indicator, and generate a first search result that includes a boosted ranking of at least a subset a plurality of search result items in the search result and display the first search result in a web browser. | 05-29-2014 |
20150254356 | Search Engine Results - Systems and method for searching a network, including, via a server in communication with at least one data storage and a network, receiving search criteria via the network, retrieving sub search criteria related to the search criteria from the data storage, retrieving search results from the at least one data storage using the search criteria, retrieving sub search results from the at least one data storage, using the sub search criteria, organizing the search results and sub search results according to the sub search criteria, and causing display, via the network, of the organized search results and sub search results, grouped by sub search criteria. | 09-10-2015 |