Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Singer, IL

Andrew Singer, Champaign, IL US

Patent application numberDescriptionPublished
20160050030SYSTEM AND METHOD FOR COMMUNICATION WITH TIME DISTORTION - A system and method includes a receiver configured to receive a communication signal from a transmitter. A motion determining unit connected with the receiver is configured to provide information about a motion of the receiver relative to the transmitter. An adaptive equalizer is connected with the transmitter, the adaptive equalizer is configured to use the information about the motion to undo effects of time variation in the communication signal.02-18-2016

Andrew C. Singer, Champaign, IL US

Patent application numberDescriptionPublished
20080247763CHIRPED LASER WITH PASSIVE FILTER ELEMENT FOR DIFFERENTIAL PHASE SHIFT KEYING GENERATION - A method for generating D-N-PSK optical signals is disclosed wherein a laser is modulated to generate optical signal pairs including phase modulated and fixed phase portions, the phase modulated portions having a frequency encoding one or more data symbols and the fixed phase portion having a carrier frequency and a phase corresponding to the immediately preceding phase modulated portion. The output of the laser is passed through an optical spectrum reshaper having a transmission function chosen to attenuate a plurality of the phase modulated portions relative to the fixed phase portions. The phase modulated portions may have N frequency levels located on either side of the carrier frequency. One of the N frequency levels may be equal to the carrier frequency.10-09-2008
20090219008PHASE DETECTOR UTILIZING ANALOG-TO-DIGITAL CONVERTER COMPONENTS - Methods and systems are provided for an improved phase detector utilizing analog-to-digital converter (ADC) components. In an embodiment, the method includes from an ADC having a sampling clock signal that determines sampling instants, obtaining a first comparison value between an analog signal and a first threshold voltage at a first sampling instant, and obtaining a second comparison value between the analog signal and a second threshold voltage at a second sampling instant. The method further includes, from a supplemental circuit, obtaining a third comparison value between the analog signal and a third threshold voltage at a third sampling instant between the first and second sampling instants. The method further includes processing the first, second, and third comparison values to determine a phase relationship between the analog signal and the sampling clock.09-03-2009
20090262870TUNING SYSTEM AND METHOD USING A SIMULATED BIT ERROR RATE FOR USE IN AN ELECTRONIC DISPERSION COMPENSATOR - A system and method is disclosed for controlling signal conditioning parameters and a sampling parameter controlling conversion of a received signal to digital sampled values prior to decoding. The sampled values are decoded according to a comparison with expected values calculated according to a model of a transmission channel. The model is also updated from time to time by comparing the expected values with actual sampled values. Variation of the expected values over time is calculated. One or more of the signal conditioning parameters and the sampling parameter are adjusted according to a numerical minimization method such that the system BER is reduced.10-22-2009
20100008679Phase Shift Keyed Modulation of Optical Signal Using Chirp Managed Laser - A high-speed optical transmitter comprises multiple digital lanes that are provided to a bank of digital-to-analog converters. The analog signals are then used to Phase Shift Keyed (PSK) modulation using a Chirp Managed Laser (CML)-based transmitter, and potentially using dual polarization. A corresponding optical receiver receives the sequence of optical signals at a demodulator. For each polarization, the demodulator includes a corresponding demodulation channel that is configured to demodulate that polarization component of the optical signal into one or more signal components. Each of these signal components is converted into a corresponding digital signal using a corresponding analog-to-digital converter. In the case of higher-order PSK modulation (e.g., 8PSK or higher), for each polarization, the analog converter has a lower sampling rate than for QPSK modulation.01-14-2010
20100067636Baseband Phase-Locked Loop - An example method includes receiving a phase correction signal representing a phase difference between a source signal and a reference signal, generating a first control voltage from the phase correction signal using a charge pump circuit, generating a second control voltage from the phase correction signal in response to a digitally filtered version of the phase correction signal, wherein the second control voltage corrects for an offset error present in the first control voltage, calculating a VCO control signal based on a linear combination of the first and the second control voltages; and generating the source signal in response to the VCO control signal.03-18-2010
20140071793SYSTEM AND METHOD FOR BROADBAND DOPPLER COMPENSATION - A Doppler compensation system includes a transmitter unit for transmitting a signal, wherein the transmitted signal being associated with an emission time-scale, a receiving unit for receiving a signal, wherein the received signal is associated with a receive time-scale that is not equivalent to the emission time-scale, and a Doppler compensating unit configured to estimate an inverse temporal distortion function, wherein the Doppler compensating unit implements the inverse temporal distortion function to estimate the transmitted signal.03-13-2014

Patent applications by Andrew C. Singer, Champaign, IL US

Andrew Carl Singer, Champaign, IL US

Patent application numberDescriptionPublished
20110115660Method and System Having Adjustable Analog-To-Digital Conversion Levels - An adaptive Analog to Digital Converter (ADC) that adjusts the representation levels used in the conversion process so as to optimize system performance. By establishing system performance criteria by which to select or adjust the signal value range associated with each digital representation and/or the digital representation, substantially fewer bits may be used in the ADC. The systems and methods described herein enable lower-power, smaller form-factor designs as well as very high-speed operation. In particular, this technology may be beneficial for use in communications systems because it enables ADC's to operate at speeds where traditional ADC designs simply cannot.05-19-2011

Benjamin D. Singer, Chicago, IL US

Patent application numberDescriptionPublished
20080294457Real-time medical records - According to some embodiments, a system and a method are provided to receive a real-time medical entry from a medical professional where the medical entry comprises one or more medical terms, to automatically compare the one or more medical terms with a plurality of data records, each data record associated with a billing code, and to select a coding term if one of the one or more medical terms matches the plurality of data records.11-27-2008

Gregory L. Singer, Arlington Heights, IL US

Patent application numberDescriptionPublished
20130151486METHOD AND APPARATUS THAT COLLECT AND UPLOADS IMPLICIT ANALYTIC DATA06-13-2013
20140101110HIGH AVAILABILITY EVENT LOG COLLECTION IN A NETWORKED SYSTEM - A method includes storing data received at a first server to a first file and storing data received at a second server to a second file, where the data in the two files are substantially similar. The two files are distinct, independent files. The first server provides a copy of the first file to the second server to store. The first server then stores additional data to the first file, while the second server maintains the copy of the first file unchanged. The second server may also provide a copy of the second file to the first server to store and continues to store additional data to the second file, while maintaining the copy of the second file on the first server unchanged. Event reports may then be generated using the various files, which provide high availability due to the above method and corresponding system arrangement.04-10-2014

Howard Singer, Schaumburg, IL US

Karl Singer, Barrington Hills, IL US

Patent application numberDescriptionPublished
20090277580Simulated Brush Stroke System - A laminated assembly (11-12-2009
20100263800WALL MOUNTED LAMINATOR - A laminated assembly (10-21-2010
20120118471Simulated Brush Stroke System - A laminated assembly (05-17-2012
20130220512Simulated Brush Stroke System - A laminated assembly (08-29-2013
20140170385Simulated Brush Stroke System - A laminated assembly comprising a substrate with an image thereon, has a first film with a brush stroke texture embossed therein, a second film with a canvas texture embossed therein to create a final product having the appearance of a piece of fine art.06-19-2014

Patent applications by Karl Singer, Barrington Hills, IL US

Martin H. Singer, Northbrook, IL US

Patent application numberDescriptionPublished
20120216242Systems and Methods for Enhanced Security in Wireless Communication - A communication system having a policy server coupled to a communications network for managing secure communication with and among end instruments (EI). The EI comprises a memory, and a processor coupled to the memory with processor-executable instructions, including instructions for an operating system kernel; and instructions for a protection core that monitors operations of the operating system kernel in accordance with a security policy for the EI. Security policies can intercept calls to an operating system kernel and for each call, determining whether the call is allowed under the security policy(ies). Policies are stored in a policy library and transmitted to an EI over a wireless communication network.08-23-2012
20130081103Enhanced Security SCADA Systems and Methods - A system and method for a secure supervisory control and data acquisition (SCADA) system. Secure SCADA elements (SSEs) have individual system security monitoring and enforcement of policies throughout the SCADA system. And isolation core ensures that a system security monitor monitors and takes appropriate action with respect to untrusted applications that may impact an SSE. The system security server provides policy enforcement on all of the SSEs that exist on the system. New security policies are created that are populated to individual SSEs in the system. Biomorphing algorithms allow for system uniqueness to be derived over time further enhancing security of SSEs03-28-2013
20150304869SYSTEM, APPARATUS, AND METHOD FOR THE MEASUREMENT, COLLECTION, AND ANALYSIS OF RADIO SIGNALS UTILIZING UNMANNED AERIAL VEHICLES - A system, apparatus, and method for the measurement, collection, and analysis of radio signals are provided. A transport host device, including an unmanned aerial vehicle, can transport a scanning device into desired locations for autonomously collecting radio data for a wireless network, thereby enabling the rapid interrogation and optimization the wireless network, including in locations and spatial areas where previously known systems and methods have been impractical or impossible.10-22-2015

Patent applications by Martin H. Singer, Northbrook, IL US

Michael J. Singer, Naperville, IL US

Patent application numberDescriptionPublished
20100113066GEO-BOUNDARY TRIGGERED MESSAGING AND SCHEDULE SYSTEM AND METHOD OF USE - A location based system is provided is configured to provide messages to a recipient based on time and location based information. The a method includes detecting when a mobile user has crossed within a predefined geo-boundary. The method further includes sending a message to the mobile user when the mobile user has crossed within the predefined geo-boundary during a predetermined time period set by an originator of the message.05-06-2010

Norman S. Singer, Highland Park, IL US

Patent application numberDescriptionPublished
20120295007PRODUCT AND METHOD FOR SIMULTANEOUSLY ENHANCING THE SENSORY APPEAL AND DIETARY VALUE OF CERTAIN FOODSTUFFS - A product and method by which a range of foodstuff products may be produced having a sufficiency of soluble dietary fiber to supplement dietary intake in a form that improves taste and texture. By adding a low viscosity, non-digestible fiber to foodstuff products in the form of a syrup composition, such foodstuff products have markedly enhanced sensory appeal and provide consumers a highly palatable source of dietary fiber.11-22-2012

Scott Singer, Green Oaks, IL US

Patent application numberDescriptionPublished
20140249984SYSTEM AND METHOD FOR DISPLAYING HIGHEST AND LOWEST TRADED PRICES OF TRADABLE OBJECTS - A client terminal displays on a graphical interface a first indicator of a price associated with a lowest traded price of a tradable object during a predetermined period of time, a second indicator of a price associated with a highest traded price of the tradable object during the predetermined period of time, along with at least one quantity indicator associated with at least one order to buy/order the tradable object. The first indicator, the second indicator, and the at least one quantity indicator are displayed in relation to a static axis of price, and the client terminal dynamically updates the first and second indicator to new lowest and highest traded prices based on market updates received from an exchange.09-04-2014

Scott Singer, Lake Bluff, IL US

Patent application numberDescriptionPublished
20090006244System and Method for Performing Automatic Spread Trading - The present embodiments are provided to facilitate the automatic trading of spreads in a fast and accurate manner. One or more market data feeds that contain market information for tradeable objects are received at an exchange. A spread data feed is generated in response to the market data feeds and from one or more spread setting parameters, which can be entered by a user. The spread data feed is preferably displayed in a spread window as bid and ask quantities associated with an axis or scale of prices. The user can enter orders in the spread window and the legs will be automatically worked to achieve, or attempt to achieve, the spread. In addition, other tools disclosed herein may be utilized to assist the user in making such trades.01-01-2009
20100010936Method and Interface for Consolidating Price Levels on a Trading Screen - A trading screen may display price and quantity information for price levels in a static axis of prices. The static axis of prices may be divided into two or more different regions. The price and quantity information for one or more of the regions may be consolidated from price and quantity information from plurality of un-consolidated price levels.01-14-2010
20100138335Trading Tools for Electronic Trading - Tools for trading and monitoring a commodity on an electronic exchange using a graphical user interface and a user input device. The tools will aid the trader in determining the status, trends in the market, and the trader's position in the market.06-03-2010
20100235302System and Method for Displaying Highest and Lowest Traded Prices of Tradable Objects - A client terminal displays on a graphical interface a first indicator of a price associated with a lowest traded price of a tradable object during a predetermined period of time, a second indicator of a price associated with a highest traded price of the tradable object during the predetermined period of time, along with at least one quantity indicator associated with at least one order to buy/order the tradable object. The first indicator, the second indicator, and the at least one quantity indicator are displayed in relation to a static axis of price, and the client terminal dynamically updates the first and second indicator to new lowest and highest traded prices based on market updates received from an exchange.09-16-2010
20100299242System and Method for Displaying Highest and Lowest Traded Price of Tradable Objects - A client terminal displays on a graphical interface a first indicator of a price associated with a lowest traded price of a tradable object during a predetermined period of time, a second indicator of a price associated with a highest traded price of the tradable object during the predetermined period of time, along with at least one quantity indicator associated with at least one order to buy/order the tradable object. The first indicator, the second indicator, and the at least one quantity indicator are displayed in relation to a static axis of price, and the client terminal dynamically updates the first and second indicator to new lowest and highest traded prices based on market updates received from an exchange.11-25-2010
20110035311Method and Interface for Consolidating Price Levels on a Trading Screen - A trading screen may display price and quantity information for price levels in a static axis of prices. The static axis of prices may be divided into two or more different regions. The price and quantity information for one or more of the regions may be consolidated from price and quantity information from plurality of un-consolidated price levels.02-10-2011
20110320339METHOD AND INTERFACE FOR HISTORICAL DISPLAY OF MARKET INFORMATION - Trading software may receive information from an exchange. The trading software may track historical bid and ask information for a tradeable object. The trading software may display historical market depth information for the tradeable object on a trading screen.12-29-2011
20120166330SYSTEM AND METHOD FOR PERFORMING AUTOMATIC SPREAD TRADING - The present embodiments are provided to facilitate the automatic trading of spreads in a fast and accurate manner. One or more market data feeds that contain market information for tradeable objects are received at an exchange. A spread data feed is generated in response to the market data feeds and from one or more spread setting parameters, which can be entered by a user. The spread data feed is preferably displayed in a spread window as bid and ask quantities associated with an axis or scale of prices. The user can enter orders in the spread window and the legs will be automatically worked to achieve, or attempt to achieve, the spread. In addition, other tools disclosed herein may be utilized to assist the user in making such trades.06-28-2012
20120209759Method and Interface for Consolidating Price Levels on a Trading Screen - A trading screen may display price and quantity information for price levels in a static axis of prices. The static axis of prices may be divided into two or more different regions. The price and quantity information for one or more of the regions may be consolidated from price and quantity information from plurality of un-consolidated price levels.08-16-2012
20130132261System and Method for Displaying Highest and Lowest Traded Price of Tradable Objects - A client terminal displays on a graphical interface a first indicator of a price associated with a lowest traded price of a tradable object during a predetermined period of time, a second indicator of a price associated with a highest traded price of the tradable object during the predetermined period of time, along with at least one quantity indicator associated with at least one order to buy/order the tradable object. The first indicator, the second indicator, and the at least one quantity indicator are displayed in relation to a static axis of price, and the client terminal dynamically updates the first and second indicator to new lowest and highest traded prices based on market updates received from an exchange.05-23-2013
20130275289Method and Interface for Consolidating Price Levels on a Trading Screen - A trading screen may display price and quantity information for price levels in a static axis of prices. The static axis of prices may be divided into two or more different regions. The price and quantity information for one or more of the regions may be consolidated from price and quantity information from plurality of un-consolidated price levels.10-17-2013

Patent applications by Scott Singer, Lake Bluff, IL US

Scott F. Singer, Green Oaks, IL US

Patent application numberDescriptionPublished
20130060887ORDER FEED MESSAGE STREAM INTEGRITY - Systems, methods, and computer-readable storage media are provided for improving order feed message stream integrity. Certain embodiments provide a method including sending, by a computing device, a first data message; sending a first stop message; clearing a message stream state; and sending a second data message. The first data message includes data related to an order for a tradeable object, a first sequence number with a value of a predefined initial sequence number, and a first phase number. The second data message includes data related to an order, a second sequence number with a value of the predefined initial sequence number, and a second phase number, wherein the second phase number is different than the first phase number. The message stream state is associated with the order.03-07-2013
20130346276System and Method for Variably Regulating Order Entry in an Electronic Trading System - A system and method are provided to intelligently limit the frequency at which automated or semi-automated trading tools move or re-price orders in an exchange order book. A tolerance may be input that limits when one or more orders in the exchange order book are moved from one price to another. The system and method assist in reducing the number of orders that are entered into the system which can lead to reduced exchange transaction fees, lost queue position, and reduce network bandwidth consumption.12-26-2013
20130346277System and Method for Variably Regulating Order Entry in an Electronic Trading System - A system and method are provided to intelligently limit the frequency at which automated or semi-automated trading tools move or re-price orders in an exchange order book. A tolerance may be input that limits when one or more orders in the exchange order book are moved from one price to another. The system and method assist in reducing the number of orders that are entered into the system which can lead to reduced exchange transaction fees, lost queue position, and reduce network bandwidth consumption.12-26-2013
20140143119System And Method For Optimizing The Frequency Of Market Information Updates In An Electronic Trading Environment - A system and method for optimizing the frequency of market information updates in an electronic trading environment are described herein. According to one example embodiment, by optimizing the frequency of market information updates, the burden on the client device to update the graphical user interface may be reduced, while still providing an accurate portrayal of the market to the user. An example method includes associating different precedence levels with messages comprising market information. Messages containing market information related to the inside market may be associated to a higher precedence level. Whereas messages containing market information relating to the quantities at prices outside the inside market may be associated with a lower precedence level. Based on the precedence level associated with a message, a client device may update the graphical user interface or the message may be stored in a data structure until a pre-defined condition is satisfied.05-22-2014
20140164202Distribution of Market Data Based on Price Level Transitions - A system and method for distributing market data in response to price level transitions is disclosed. The system and method provide a mechanism for detecting when a price level transition has occurred. Detection of a price level transition results in the distribution of market data and may include displaying the results.06-12-2014
20140188682User Definable Prioritization of Market Information - Methods and systems for user definable prioritization of market information are disclosed. An example method to prioritize market information displayed in a window within a trading interface includes updating the market information displayed in the window at a first frequency, wherein the first frequency is to correspond to a first window priority. The example method also includes, based on a trigger activation, assigning a second window priority to the window, wherein the second window priority is to cause the market information displayed in the window to update at a second frequency, the second frequency different from the first frequency.07-03-2014
20140201054System And Method For Regulating Order Entry In An Electronic Trading Environment - A system and method are provided for defining slop parameters to an individual spread order or a customized group of orders. The system and method may be used to, for example, define inside slop, outside slop, and/or adjustable range parameters to one or more orders. The inside slop, outside slop, and/or adjustable range parameters may be input by a trader, and, among other things, allow a trader to prioritize orders, set parameters so that some orders are re-priced more aggressively than other spread orders. Alternatively, slop parameters associated with a spread order may also apply more restrictive slop parameters to orders within the same adjustable range. Slop parameters associated with a spread order can also be configured and modified by a trader based on the trader's preferences. Other features and advantages are described herein.07-17-2014
20140236802SYSTEM AND METHOD FOR AUTOMATED ORDER ENTRY ON SHORT QUEUES - Orders are automatically sent to the market when certain user defined conditions are met. In particular, a trader can configure the trading application to automatically send orders for preset quantities at price levels with queues falling below a user defined threshold. The length of queues may be measured in several ways, for example, the queue length could be measured by quantity at a given price level or the queue length could be measured by the number of orders at a given price level, or the queue length could be measured by a combination of quantity and orders. The present embodiments can more quickly recognize opportunities and send an order to take advantage of it than a trader can do manually. Other advantages and features are described herein.08-21-2014
20140249980SYSTEM AND METHOD FOR A TRADING INTERFACE INCORPORATING A CHART - A graphical interface and method are provided for displaying market information corresponding to a tradeable object. One graphical interface includes a chart region for displaying historical market data in relation to a first value axis, and a market grid region in alignment with the chart region. The market grid region comprises a plurality of areas for receiving commands from a user input device to send trade orders, and the areas are displayed in relation to a second value axis. A plurality of values displayed along the second value axis is a subset of values displayed in relation to the first value axis, and can be modified to a new plurality of values that corresponds to a new subset of values on the first value axis.09-04-2014
20140249989TRADING INTERFACE FOR FACILITATING TRADING OF MULTIPLE TRADEABLE OBJECTS IN AN ELECTRONIC TRADING ENVIRONMENT - A system and method are provided for trading multiple tradeable objects. One example method includes displaying at least one combined quantity indicator representing a combined quantity associated with at least two tradeable objects, detecting an input associated with an order for a predetermined order quantity in relation to one of the combined quantity indicators, and allocating the order quantity between the at least two tradeable objects using at least one quantity allocation rule. In one example embodiment, a plurality of quantity allocation rules can be user-configurable, and different rules can be defined and applied in relation to different order types.09-04-2014
20140258077SYSTEM AND METHOD FOR PERFORMING AUTOMATIC SPREAD TRADING - The present embodiments are provided to facilitate the automatic trading of spreads in a fast and accurate manner. One or more market data feeds that contain market information for tradable objects are received at an exchange. A spread data feed is generated in response to the market data feeds and from one or more spread setting parameters, which can be entered by a user. The spread data feed is preferably displayed in a spread window as bid and ask quantities associated with an axis or scale of prices. The user can enter orders in the spread window and the legs will be automatically worked to achieve, or attempt to achieve, the spread. In addition, other tools disclosed herein may be utilized to assist the user in making such trades.09-11-2014
20140310143Configurable Non-Numeric Quantity Data Feed Display - A tool and method for transmitting and displaying market depth information associated with a tradeable object trading in a market is disclosed. The tool and method provide a mechanism by which market depth information may be withheld when the change in market depth information is not sufficiently significant. In response to transmitting market depth information, the market depth information is displayed using indicators associated with range instead of a value.10-16-2014
20140316966SYSTEM AND METHOD FOR COALESCING MARKET DATA AT A CLIENT DEVICE - A client device coalesces data received from an exchange, and provides a client application such as a graphical user interface with the opportunity to process fewer, but up-to-date, data updates from an exchange when a large volume of prices becomes available. Accordingly, the trader can be assured of receiving updated information that are fed to the client applications at a rate that is cohesive with that client device's processing speed.10-23-2014
20140324665Trading Tools for Electronic Trading - Tools for trading and monitoring a commodity on an electronic exchange using a graphical user interface and a user input device. The tools will aid the trader in determining the status, trends in the market, and the trader's position in the market.10-30-2014
20140344363ORDER FEED MESSAGE STREAM INTEGRITY - Systems, methods, and computer-readable storage media are provided for improving order feed message stream integrity. Certain embodiments provide a method including sending, by a computing device, a first data message; sending a first stop message; clearing a message stream state; and sending a second data message. The first data message includes data related to an order for a tradeable object, a first sequence number with a value of a predefined initial sequence number, and a first phase number. The second data message includes data related to an order, a second sequence number with a value of the predefined initial sequence number, and a second phase number, wherein the second phase number is different than the first phase number. The message stream state is associated with the order.11-20-2014
20150046311System and Method for Improved Order Entry Using Market Depth - Market depth information pertaining to the hedging side is utilized to intelligently break a non-hedging order into multiple orders, such that the orders rest at cascading price levels. This way, the trader can benefit from sweeps in the book and still properly account for the market depth on the hedging side. Further, there is a greater probability of receiving “partials” on the spread order. In addition, hedge orders may be sent at multiple price levels, or sent to the market in pieces over time. By applying a more intelligent process to hedge orders (as opposed to “fire and forget”) an alternative beyond limit orders that can be legged or market orders is provided.02-12-2015
20150081502METHODS AND APPARATUS TO IMPLEMENT TWO-STEP TRADE ACTION EXECUTION - Methods and apparatus to implement two-step trade action execution are disclosed herein. An example method includes detecting, via a user interface generated by a computing device, an activation event associated with an interface control corresponding to a trade action, wherein the activation event is a gestural input received via the generated user interface. The example method also includes detecting, in response to the detected activation event, an enabling event associated with the interface control. The example method also includes determining whether the enabling event satisfies one or more activation criterion, and in response to the enabling event satisfying the one or more activation criterion, initiating the trade action associated with the activated interface control.03-19-2015
20150186028Methods and Apparatus to Enable a Trading Device to Accept a User Input - Methods and apparatus to enable a trading device to accept a user input are disclosed. An example method includes generating, via a computing device, a user interface of a trading application, wherein the user interface includes a locked portion that displays market data. The example method also includes detecting a gestural input with respect to the user interface. The example method also includes detecting a gestural event with respect to the user interface associated with the gestural input and, in response to the detected gestural event, unlocking the locked portion of the user interface.07-02-2015
20150186997Methods, Systems and Apparatus to Provide a Compact Display of Inside Market Data - Methods and systems to facilitate display of market data and trading with respect to the market data on a trading device having reduced area for display are disclosed herein. An example method includes determining an available display area on a computing device, the computing device to receive a market data feed. The example method includes resizing a trading interface for display via the computing device based on the available display area. The example method includes processing the received market data feed for display via the trading interface based on the available display area. The example method includes displaying inside market data from the market data feed via the trading interface in the available display area of the computing device. The example method includes facilitating a trade based on selection of a bid or an ask from the inside market data via the trading interface.07-02-2015
20150187000COMPANION DEVICE CONFIGURED FOR USE WITH AN ELECTRONIC TRADING SYSTEM - Example methods, systems, and computer readable media are disclosed to enable a trading system using a trading device and a companion device. An example method includes identifying, at a first trading device, a first trading interface selected at a second trading device. The first trading interface includes first trading data. The example method includes displaying a first companion interface at the first trading device. The first companion interface is associated with the first trading interface. The example method includes determining whether to update the first companion interface or to display a second companion interface based on activity at the second trading device. The example method includes updating the first companion interface if the first trading data is altered at the first trading interface. The example method includes displaying a second companion interface at the first trading device if a second trading interface is selected at the second trading device. The second companion interface is associated with the second trading interface.07-02-2015
20150294414RISK LADDER - Certain embodiments provide systems and methods to calculate and display a normalized risk for one or more traders. An example method includes converting a profit and loss amount associated with a first trader to a first trader unit value, the first trader unit value associated with an increment. The example method includes normalizing the first trader unit value based on a risk scale to provide a first normalized unit value for the trader. The example method includes displaying the first normalized unit value for the trader in a ranking of one or more traders based on the normalized unit value for each trader. The example method includes comparing the first normalized unit value to a risk criterion. The example method includes enabling or impeding a trade action by the trader based on the comparing of the normalized unit value to the risk criterion.10-15-2015
20150294415Multi-Scenario Trading Strategies - Multi-scenario trading strategies are disclosed. An example method includes storing a default configuration for a multi-scenario trading strategy; storing a first alternate configuration for the multi-scenario trading strategy, the default configuration being different than the first alternate configuration; presenting a switching option on an interface associated with the multi-scenario trading strategy; and in response to receiving a selection of the switching option while an instance of the multi-scenario trading strategy is operating according to the default configuration, causing the instance of the multi-scenario trading strategy to operate according to the first alternate configuration.10-15-2015
20150371331ORDER FEED MESSAGE STREAM INTEGRITY - Systems, methods, and computer-readable storage media are provided for improving order feed message stream integrity. Certain embodiments provide a method including sending, by a computing device, a first data message; sending a first stop message; clearing a message stream state; and sending a second data message. The first data message includes data related to an order for a tradeable object, a first sequence number with a value of a predefined initial sequence number, and a first phase number. The second data message includes data related to an order, a second sequence number with a value of the predefined initial sequence number, and a second phase number, wherein the second phase number is different than the first phase number. The message stream state is associated with the order.12-24-2015
20150379637Method and Interface for Historical Display of Market Information - Trading software may receive information from an exchange. The trading software may track historical bid and ask information for a tradeable object. The trading software may display historical market depth information for the tradeable object on a trading screen.12-31-2015
20160094984Methods and Systems for Managing Resources on a Mobile Trading Device - Certain embodiments provide a method including obtaining data at a first time using at least one sensor associated with a mobile computing device, the at least one sensor arranged to gather data regarding at least one operating factor for the mobile computing device, the mobile computing device configured to receive market data and execute a trading application. The example method includes analyzing the data obtained from the at least one sensor to determine the at least one operating factor. The example method includes determining a first operating state of the mobile computing device based on the at least one operating factor. The example method includes altering a function of the mobile computing device with respect to the trading application based on the first operating state.03-31-2016

Patent applications by Scott F. Singer, Green Oaks, IL US

Website © 2016 Advameg, Inc.