Patents by Inventor Jeffrey A. Weiss
Jeffrey A. Weiss has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20200273105Abstract: Methods and systems to prevent adverse exchange limit effects are disclosed. An example method of message management includes tracking, at a gateway, a transaction count of trade messages communicated to an exchange via an exchange link. The example method includes defining a first transaction limit based on the transaction count, and calculating a second transaction limit as a function of the first transaction limit, wherein the second transaction limit is to correspond to a reserve capacity associated with the exchange link. The example method includes assigning a message priority to each of a plurality of trade messages to communicate to the exchange. The example method includes communicating trade messages of the plurality of trade messages having a first message priority to the exchange when the transaction count is greater than the second transaction limit, and delaying or rejecting trade messages of the plurality of trade messages having a second message priority.Type: ApplicationFiled: April 29, 2020Publication date: August 27, 2020Inventors: Thomas Jeffrey Weiss, Michael Unetich
-
Patent number: 10728612Abstract: Examples of the systems and methods described herein relate to reducing latency issues associated with playing online digital video on client devices. An example method includes: determining that a client device of a user is displaying a web page; determining a likelihood that the user will select content on the web page associated with a digital video; and determining that the likelihood exceeds a threshold and, based thereon, performing at least one of the following steps before the user selects the content: initiating a mediation process to identify the digital video associated with the content; unwrapping a video tag associated with the digital video; storing at least a portion of the digital video on the client device; stitching the digital video together with a second digital video; and/or initializing a video player for displaying the digital video on the client device.Type: GrantFiled: November 2, 2016Date of Patent: July 28, 2020Assignee: Xandr Inc.Inventors: Arel I. Lidow, Eric M. Hoffert, Alexander Krassel, Vikki Pitts, Jeffrey Weiss, Andrew Sweeney, Matt Kendall, Heran Yang, Jose Antonio Cabal-Ugaz
-
Patent number: 10714930Abstract: A power-distribution system can detect a transmission-line electrical fault, and the power source can be electrically isolated from the transmission line before a human or equipment is substantially harmed or damaged. A controller on the source side is responsive to one or more sensors that provide a signal indicative of the voltage across the transmitter side of the transmission line. A source-disconnect device operable by the controller electrically isolates the source from the transmission line. A signal-generator circuit is configured to superimpose a higher-wavelength carrier waveform with the source-output waveform on the transmission line. The controller determines the normal impedance of the transmission line from measurement and detects a transmission-line fault, as indicated by a change in carrier waveform reflections or energy content of the carrier waveform and generates a command to open the source-disconnect device upon detection of the fault.Type: GrantFiled: March 7, 2019Date of Patent: July 14, 2020Assignee: VoltServer, Inc.Inventors: Jeffrey Weiss, Stephen S. Eaves, Likhita Ravuri
-
Patent number: 10706118Abstract: Mediation data may be prefetched to reduce latency associated with presentation of digital media. Prior to the selection of online content associated with presentation of digital media in a media space, a mediation process may be initiated. Initiating the mediation process may include prefetching mediation data from a remote server, wherein the mediation data includes a media tag corresponding to a particular media item and valuation data indicative of a value of presenting the particular media item in the media space. After the selection of the online content, the mediation process may be completed. Completing the mediation process may include sending the mediation data to a remote allocation manager, and receiving allocation data indicative of a digital media item to be presented in the media space. Subsequent to the completion of the mediation process, the digital media item identified by the allocation data may be presented in the media space.Type: GrantFiled: February 23, 2017Date of Patent: July 7, 2020Assignee: Xandr Inc.Inventors: Heran Yang, Jose A. Cabal-Ugaz, Arel I. Lidow, Eric M. Hoffert, Alexander Krassel, Vikki Pitts, Jeffrey Weiss, Andrew Sweeney, Matt Kendall
-
Patent number: 10679289Abstract: Methods and systems to prevent adverse exchange limit effects are disclosed. An example method of message management includes tracking, at a gateway, a transaction count of trade messages communicated to an exchange via an exchange link. The example method includes defining a first transaction limit based on the transaction count, and calculating a second transaction limit as a function of the first transaction limit, wherein the second transaction limit is to correspond to a reserve capacity associated with the exchange link. The example method includes assigning a message priority to each of a plurality of trade messages to communicate to the exchange. The example method includes communicating trade messages of the plurality of trade messages having a first message priority to the exchange when the transaction count is greater than the second transaction limit, and delaying or rejecting trade messages of the plurality of trade messages having a second message priority.Type: GrantFiled: July 10, 2018Date of Patent: June 9, 2020Assignee: Trading Technologies International, Inc.Inventors: Thomas Jeffrey Weiss, Michael Unetich
-
Patent number: 10521247Abstract: Techniques are disclosed for advantageously relocating graphical digital content on a screen of a client device. The technique can include displaying a dynamic content at a particular location on the screen of a client device (e.g., inline with an article displayed on a webpage). Upon determination that a relocation condition exists (e.g., a viewability of the inline dynamic content drops below a particular threshold), the dynamic content can be relocated to another location on the screen. In some instances, rather than being relocated to a static, previously determined position, the dynamic content can be dynamically relocated, based on the location of the other content.Type: GrantFiled: November 22, 2016Date of Patent: December 31, 2019Assignee: XANDR INC.Inventors: Jeffrey Weiss, Vikki Pitts, Alexander Krassel, Radhika Shivapurkar, Kyungsuk Song
-
Patent number: 10517092Abstract: A method for transmitting node data in a wireless meshed network from a plurality of wireless nodes to at least one consolidating node includes assigning each of the plurality of wireless nodes to one of a plurality of node pools and causing each of the plurality of wireless nodes to transmit node data to one or more other wireless nodes and/or the at least one consolidating node during the assigned time slots. Each wireless node transmits its node data during timeslots which are adjacent to timeslots during which a wireless node from another node pool transmits its node data. The node data for each wireless node includes data originating at the wireless node and node data received from another wireless node of the same node pool which are linearly aggregated using network coding.Type: GrantFiled: June 3, 2019Date of Patent: December 24, 2019Inventors: Jeffrey A. Weiss, Maximilian R. F. King, Declan Oller, Philip Thomas Zucker, Benjamin Naidich Wiener
-
Publication number: 20190373608Abstract: A method for transmitting node data in a wireless meshed network from a plurality of wireless nodes to at least one consolidating node includes assigning each of the plurality of wireless nodes to one of a plurality of node pools and causing each of the plurality of wireless nodes to transmit node data to one or more other wireless nodes and/or the at least one consolidating node during the assigned time slots. Each wireless node transmits its node data during timeslots which are adjacent to timeslots during which a wireless node from another node pool transmits its node data.Type: ApplicationFiled: June 3, 2019Publication date: December 5, 2019Inventors: Jeffrey A. Weiss, Maximilian R.F. King, Declan Oller, Philip Thomas Zucker, Benjamin Naidich Wiener
-
Publication number: 20190361932Abstract: A method for distributed pod-editing may be performed by an enhanced pod editor, and may include the following steps: receiving a framework for a pod, wherein the framework identifies one or more content items already assigned to one or more slots in the pod by one or more pod editors; determining attributes of the content items already assigned to the pod in a native taxonomy of the enhanced pod editor; determining restrictions on the pod's slots based on the attributes of the content items already assigned to the pod and on the pod's editorial constraints; rejecting content items already assigned to the pod that violate the restrictions on the pod's slots (if any); identifying candidate content items that comply with the restrictions on the pod's unfilled slots (if any), and selecting candidate content items and assigning the selected content items to the pod's unfilled slots.Type: ApplicationFiled: May 24, 2018Publication date: November 28, 2019Inventors: Eric M. Hoffert, Alexander Krassel, Vikki Pitts, Radhika Shivapurkar, Michelle Smith, Jeffrey Weiss
-
Publication number: 20180336630Abstract: Methods and systems to prevent adverse exchange limit effects are disclosed. An example method of message management includes tracking, at a gateway, a transaction count of trade messages communicated to an exchange via an exchange link. The example method includes defining a first transaction limit based on the transaction count, and calculating a second transaction limit as a function of the first transaction limit, wherein the second transaction limit is to correspond to a reserve capacity associated with the exchange link. The example method includes assigning a message priority to each of a plurality of trade messages to communicate to the exchange. The example method includes communicating trade messages of the plurality of trade messages having a first message priority to the exchange when the transaction count is greater than the second transaction limit, and delaying or rejecting trade messages of the plurality of trade messages having a second message priority.Type: ApplicationFiled: July 10, 2018Publication date: November 22, 2018Inventors: Thomas Jeffrey WEISS, Michael UNETICH
-
Publication number: 20180321810Abstract: Systems and methods to obfuscate market data on a trading device are disclosed. An example method includes receiving market data related to a tradeable object at a first computing device, generating, by the first computing device, a trading interface to present the market data to a trader and reconfiguring the trading interface from a first mode to a second mode in response to a privacy command supplied by the trader via the first computing device. The first computing device is to obfuscate the market data presented by the trading interface when in the second mode. The example method includes receiving, by a second computing device, the obfuscated market data in response to the privacy command and generating, by the second computing device, a private interface to present the obfuscated market data to the trader in response to the privacy command.Type: ApplicationFiled: June 26, 2018Publication date: November 8, 2018Inventors: Thomas Jeffrey WEISS, Patrick Joseph ROONEY, William Tigard BAKER
-
Patent number: 10102576Abstract: The disclosed embodiments provide trading circles. An example method includes defining a group having a plurality of members, wherein one or more of the plurality of members interacts with an exchange that facilitates market transactions; detecting a first interaction of a first group member with the exchange; and communicating, in response to detecting the first interaction, data related to the first interaction to a second group member before the first group member receives confirmation of the first interaction from the exchange.Type: GrantFiled: June 25, 2014Date of Patent: October 16, 2018Assignee: Trading Technologies International, Inc.Inventors: Richard Lane, Thomas Jeffrey Weiss, Thurston Woo, Jason Shaffer, Brian J. Buck, Michael Unetich, Sagy Pundak Mintz
-
Patent number: 10049404Abstract: Methods and systems to prevent adverse exchange limit effects are disclosed. An example method of message management includes tracking, at a gateway, a transaction count of trade messages communicated to an exchange via an exchange link. The example method includes defining a first transaction limit based on the transaction count, and calculating a second transaction limit as a function of the first transaction limit, wherein the second transaction limit is to correspond to a reserve capacity associated with the exchange link. The example method includes assigning a message priority to each of a plurality of trade messages to communicate to the exchange. The example method includes communicating trade messages of the plurality of trade messages having a first message priority to the exchange when the transaction count is greater than the second transaction limit, and delaying or rejecting trade messages of the plurality of trade messages having a second message priority.Type: GrantFiled: December 18, 2012Date of Patent: August 14, 2018Assignee: Trading Technologies International, Inc.Inventors: Thomas Jeffrey Weiss, Michael Unetich
-
Patent number: 10031648Abstract: Systems and methods to obfuscate market data on a trading device are disclosed. An example method includes receiving market data related to a tradable object at a first computing device, generating, by the first computing device, a trading interface to present the market data to a trader and reconfiguring the trading interface from a first mode to a second mode in response to a privacy command supplied by the trader via the first computing device. The first computing device is to obfuscate the market data presented by the trading interface when in the second mode. The example method includes receiving, by a second computing device, the obfuscated market data in response to the privacy command and generating, by the second computing device, a private interface to present the obfuscated market data to the trader in response to the privacy command.Type: GrantFiled: December 31, 2014Date of Patent: July 24, 2018Assignee: Trading Technologies International, Inc.Inventors: Thomas Jeffrey Weiss, Patrick Joseph Rooney, William Tigard Baker
-
Publication number: 20180197244Abstract: Methods and apparatus to calculate and display transaction adjusted values are disclosed. An example method includes defining an order related to a tradeable object listed on an electronic exchange, wherein the order is associated with a user; determining whether the user qualifies for a pricing incentive that rewards trading activity meeting a threshold; when the user qualifies for the pricing incentive, calculating a transaction adjusted value of the order at respective ones of a plurality of price levels of a trading interface, wherein the pricing incentive is factored into the calculation of the transaction adjusted value for a first one of the price levels, and the pricing incentive is not factored into the calculation of the transaction adjusted value of a second one of the price levels; and displaying ones of the transaction adjusted values in a value axis of the trading interface in connection with respective ones of the plurality of price levels.Type: ApplicationFiled: March 6, 2018Publication date: July 12, 2018Inventors: Patrick Joseph ROONEY, Willliam Tigard BAKER, Thomas Jeffrey WEISS, Brian J. BUCK
-
Publication number: 20180143842Abstract: Techniques are disclosed for advantageously relocating graphical digital content on a screen of a client device. The technique can include displaying a dynamic content at a particular location on the screen of a client device (e.g., inline with an article displayed on a webpage). Upon determination that a relocation condition exists (e.g., a viewability of the inline dynamic content drops below a particular threshold), the dynamic content can be relocated to another location on the screen. In some instances, rather than being relocated to a static, previously determined position, the dynamic content can be dynamically relocated, based on the location of the other content.Type: ApplicationFiled: November 22, 2016Publication date: May 24, 2018Inventors: Jeffrey Weiss, Vikki Pitts, Alexander Krassel, Radhika Shivapurkar, Kyungsuk Song
-
Publication number: 20180122010Abstract: The disclosed embodiments provide trading circles. An example method includes defining a group having a plurality of members, wherein one or more of the plurality of members interacts with an exchange that facilitates market transactions; detecting a first interaction of a first group member with the exchange; and communicating, in response to detecting the first interaction, data related to the first interaction to a second group member before the first group member receives confirmation of the first interaction from the exchange.Type: ApplicationFiled: December 22, 2017Publication date: May 3, 2018Inventors: Richard LANE, Thomas Jeffrey WEISS, Thurston WOO, Jason SHAFFER, Brian J. BUCK, Michael UNETICH, Sagy Pundak MINTZ
-
Patent number: 9947049Abstract: Methods and apparatus to calculate and display transaction adjusted values are disclosed. An example method includes defining an order related to a tradeable object listed on an electronic exchange, wherein the order is associated with a user; determining whether the user qualifies for a pricing incentive that rewards trading activity meeting a threshold; when the user qualifies for the pricing incentive, calculating a transaction adjusted value of the order at respective ones of a plurality of price levels of a trading interface, wherein the pricing incentive is factored into the calculation of the transaction adjusted value for a first one of the price levels, and the pricing incentive is not factored into the calculation of the transaction adjusted value of a second one of the price levels; and displaying ones of the transaction adjusted values in a value axis of the trading interface in connection with respective ones of the plurality of price levels.Type: GrantFiled: December 22, 2014Date of Patent: April 17, 2018Assignee: Trading Technologies International, Inc.Inventors: Patrick Joseph Rooney, William Tigard Baker, Thomas Jeffrey Weiss, Brian J. Buck
-
Publication number: 20170127123Abstract: Examples of the systems and methods described herein relate to reducing latency issues associated with playing online digital video on client devices. An example method includes: determining that a client device of a user is displaying a web page; determining a likelihood that the user will select content on the web page associated with a digital video; and determining that the likelihood exceeds a threshold and, based thereon, performing at least one of the following steps before the user selects the content: initiating a mediation process to identify the digital video associated with the content; unwrapping a video tag associated with the digital video; storing at least a portion of the digital video on the client device; stitching the digital video together with a second digital video; and/or initializing a video player for displaying the digital video on the client device.Type: ApplicationFiled: November 2, 2016Publication date: May 4, 2017Inventors: Arel I. Lidow, Eric M. Hoffert, Alexander Krassel, Vikki Pitts, Jeffrey Weiss, Andrew Sweeney, Matt Kendall
-
Publication number: 20160188886Abstract: Systems and methods to obfuscate market data on a trading device are disclosed. An example method includes receiving market data related to a tradable object at a first computing device, generating, by the first computing device, a trading interface to present the market data to a trader and reconfiguring the trading interface from a first mode to a second mode in response to a privacy command supplied by the trader via the first computing device. The first computing device is to obfuscate the market data presented by the trading interface when in the second mode. The example method includes receiving, by a second computing device, the obfuscated market data in response to the privacy command and generating, by the second computing device, a private interface to present the obfuscated market data to the trader in response to the privacy command.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: Thomas Jeffrey WEISS, Patrick Joseph ROONEY, William Tigard BAKER