Patents by Inventor Steven J. Lee

Steven J. Lee 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: 20190313355
    Abstract: Methods and systems provide synchronized sharing of multimedia between multiple devices. The multiple devices may form an ad-hoc network for sharing of multimedia. In an embodiment, group members may have playlist manipulation privileges such as pausing, rewinding, fast forwarding, or adding tracks to the playlist. A system may stream or distribute content according to the shared playlist. Playback may be synchronized for group members so that everyone is exposed to a same part of the content as the same time.
    Type: Application
    Filed: June 24, 2019
    Publication date: October 10, 2019
    Inventors: Thomas Alsina, Taylor G. Carrigan, Szu-Wen Huang, Eric S. Lee, William M. Bachman, Jeffrey L. Robbin, Steve S. Gedikian, Nicholas J. Paulson, Gregory R. Chapman, David P. Saracino, Steven P. Bischoff
  • Publication number: 20190148572
    Abstract: A method for forming a solar cell including steps of (1) providing a semiconductor wafer having an upper surface; (2) applying an electrical contact material to the upper surface, the electrical contact material forming an electrically conductive grid that includes grid lines extending from a bus bar; (3) forming an isolation channel in the semiconductor wafer to define a solar cell portion and a wing portion, wherein the wing portion is electrically isolated from the solar cell portion, and wherein the wing portion is substantially free of the electrical contact material; (4) submerging the semiconductor wafer in a solvent, wherein formation of metal dendrites on the grid lines of the electrically conductive grid is inhibited; and (5) separating the solar cell portion from the wing portion.
    Type: Application
    Filed: January 16, 2019
    Publication date: May 16, 2019
    Applicant: The Boeing Company
    Inventors: Xiaobo Zhang, Vincent A. Lim, Hoon H. Lee, John P. Serra, Uming T. Jeng, Steven M. Bunyan, Julie J. Hoskin, Kent E. Barbour, Dimitri D. Krut
  • Patent number: 10275345
    Abstract: Examples of an application experiment system are provided that can manage and run experiments for software applications. In one embodiment, the application experiment system receives definitions for experiments and treatments for an application, runs experiments in response to requests from users of the system, automatically allocates treatments to users of the application, logs experiment data and treatment allocation data, and/or reports experiment results data. The application experiment system enables application developers to test changes or features in a precise, controlled environment on a limited user base before deciding whether to deploy changes or features to all users of an application.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: April 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Ian C. Suttle, Steven J. Lee, Marcus A. King, Timothy J. Berger
  • Patent number: 10007682
    Abstract: Provided are techniques for dynamically maintaining data structures driven by heterogeneous clients in a distributed data collection system. In response to determining that a client-specific data structure has been modified in a source coupled to each of a plurality of clients, a metadata specification is generated, at each of the plurality of clients, from data structure metadata that includes attributes of the client-specific data structure; and data driven structure definitions are generated, at each of the plurality of clients, from the metadata specification, wherein the data driven structure definitions from each of the plurality of clients are to be aggregated to form a common data model in a central server.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Black, Alfredo Cortes, Tracy A. Fletcher, Steven J. Lee, Sharon Saadia, Wendy C. Sechler
  • Publication number: 20170262363
    Abstract: Examples of an application experiment system are provided that can manage and run experiments for software applications. In one embodiment, the application experiment system receives definitions for experiments and treatments for an application, runs experiments in response to requests from users of the system, automatically allocates treatments to users of the application, logs experiment data and treatment allocation data, and/or reports experiment results data. The application experiment system enables application developers to test changes or features in a precise, controlled environment on a limited user base before deciding whether to deploy changes or features to all users of an application.
    Type: Application
    Filed: May 25, 2017
    Publication date: September 14, 2017
    Inventors: Ian C. Suttle, Steven J. Lee, Marcus A. King, Timothy J. Berger
  • Patent number: 9665475
    Abstract: Examples of an application experiment system are provided that can manage and run experiments for software applications. In one embodiment, the application experiment system receives definitions for experiments and treatments for an application, runs experiments in response to requests from users of the system, automatically allocates treatments to users of the application, logs experiment data and treatment allocation data, and/or reports experiment results data. The application experiment system enables application developers to test changes or features in a precise, controlled environment on a limited user base before deciding whether to deploy changes or features to all users of an application.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: May 30, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Ian C. Suttle, Steven J. Lee, Marcus A. King, Timothy J. Berger
  • Publication number: 20160292186
    Abstract: Provided are techniques for dynamically maintaining data structures driven by heterogeneous clients in a distributed data collection system. In response to determining that a client-specific data structure has been modified in a source coupled to each of a plurality of clients, a metadata specification is generated, at each of the plurality of clients, from data structure metadata that includes attributes of the client-specific data structure; and data driven structure definitions are generated, at each of the plurality of clients, from the metadata specification, wherein the data driven structure definitions from each of the plurality of clients are to be aggregated to form a common data model in a central server.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventors: Jeffrey D. Black, Alfredo Cortes, Tracy A. Fletcher, Steven J. Lee, Sharon Saadia, Wendy C. Sechler
  • Publication number: 20150099576
    Abstract: It is determined that a condition has been met for distributing revenue associated with offers made to wagering game players. Wagering game providers that are eligible to receive the revenue are determined by querying one or more electronic data stores. The amounts of revenue for each of the wagering game providers is determined. The amounts of revenue are distributed to the wagering game providers.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 9, 2015
    Inventors: Peter R. Anderson, Andrew C. Guinn, Steven J. Lee, Jamie W. Vann, Larry J. Pacey
  • Patent number: 8968105
    Abstract: This document discusses, among other things, systems and methods for managing the contents of NVRAM in a wagering game machine. A method copies a first data of an NVRAM module to a storage device, wherein the NVRAM module is associated with a wagering game machine and then copies a second data to the NVRAM module.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: March 3, 2015
    Assignee: WMS Gaming Inc.
    Inventors: Srinivyasa M. Adiraju, Ranjan Dasgupta, Steven J. Lee, Craig J. Sylla
  • Publication number: 20150007135
    Abstract: Examples of an application experiment system are provided that can manage and run experiments for software applications. In one embodiment, the application experiment system receives definitions for experiments and treatments for an application, runs experiments in response to requests from users of the system, automatically allocates treatments to users of the application, logs experiment data and treatment allocation data, and/or reports experiment results data. The application experiment system enables application developers to test changes or features in a precise, controlled environment on a limited user base before deciding whether to deploy changes or features to all users of an application.
    Type: Application
    Filed: July 2, 2014
    Publication date: January 1, 2015
    Inventors: Ian C. Suttle, Steven J. Lee, Marcus A. King, Timothy J. Berger
  • Patent number: 8799610
    Abstract: Apparatus, systems, and methods may operate to receive a signal that enables execution of instructions forming a memory clear process, wherein the instructions are included in an operating system of a wagering game machine. Additional activities may include executing the instructions by at least one processor to clear at least a portion of nonvolatile memory in the wagering game machine and initializing the operating system to enable receiving a wager from a player in association with a wagering game to be played on the wagering game machine. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: August 5, 2014
    Assignee: WMS Gaming Inc.
    Inventors: Damon E. Gura, Steven J. Lee, Samuel D. Ralston, Jorge Luis Shimabukuro, Craig J. Sylla
  • Patent number: 8776021
    Abstract: Examples of an application experiment system are provided that can manage and run experiments for software applications. In one embodiment, the application experiment system receives definitions for experiments and treatments for an application, runs experiments in response to requests from users of the system, automatically allocates treatments to users of the application, logs experiment data and treatment allocation data, and/or reports experiment results data. The application experiment system enables application developers to test changes or features in a precise, controlled environment on a limited user base before deciding whether to deploy changes or features to all users of an application.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: July 8, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Ian C. Suttle, Steven J. Lee, Marcus A. King, Timothy J. Berger
  • Patent number: 8667425
    Abstract: This disclosure is directed to techniques for presenting a scratch-card style interface using a touch-sensitive device. The touch-sensitive device is configured to present a first image using a display of the device. The first image may include a plurality of portions. The plurality of portions may be a plurality of overlapping image particles, or may be a plurality of image layers. The device may detect a first user interaction, and graphically remove a first number of portions of the first image in response to detection of the first user interaction. The device may detect a second user interaction, and graphically remove a second number of portions of the first image in response to the detected second user interaction. Graphical removal of the second number of portions may at least partially reveal a second image presented using the display of the device.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventors: David Burke, Steven J. Lee, David Singleton
  • Patent number: 8591324
    Abstract: A method of operating a wagering game comprises displaying the wagering game and at least one progressive award, receiving a wager to play the wagering game, and upon the occurrence of a first triggering event, offering the at least one progressive award. The method further comprises determining whether or not the at least one progressive award has been accepted, and if the at least one progressive award has not been accepted, banking a progressive enhancement. The method further comprises, upon the occurrence of a second triggering event, applying the progressive enhancement to the at least one progressive award.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: November 26, 2013
    Assignee: WMS Gaming Inc.
    Inventors: Matthew R. Fitzsimons, Steven J. Lee, James M. Rasmussen
  • Patent number: 8506395
    Abstract: A mesh communications wagering game system and its operations are described herein. In some embodiments, the operations can include tracking any number of wireless mesh network devices in relation to a wagering boundary so that the system can manage wagering games. In some embodiments, the operation can include incentivizing players to encourage other players to participate in a mesh network, thus increasing the efficiency of the mesh network. In some embodiments, the operations can include coordinating the presentation of wagering game content between mesh enabled devices.
    Type: Grant
    Filed: July 16, 2009
    Date of Patent: August 13, 2013
    Assignee: WMS Gaming, Inc.
    Inventors: Michael R. Bytnar, Steven J. Lee, Nevin J. Liber, Jason A. Smith
  • Publication number: 20130059609
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. Data representing a plurality of power management profiles for a battery-operated wireless computing device are stored on the device. The power management profiles correspond to different power consumption levels. Each power management profile defines a feature for determining a geographic location of the device from among a plurality of features that are available for determining the geographic location of the device, and a frequency for employing the feature to determine the geographic location of the device. A first battery level of the device is determined. If the determined battery level is lower than a first predetermined amount, the device switches from a first power management profile having a first consumption level to a second power management profile having a second consumption level that is lower than the first consumption level.
    Type: Application
    Filed: November 1, 2012
    Publication date: March 7, 2013
    Inventors: Mika Raento, David S. Maynard, Steven J. Lee
  • Patent number: 8235798
    Abstract: A gaming system for conducting a wagering game includes a wager input device, a display for displaying a randomly selected outcome of a wagering game, and a controller operatively coupled to the display and the wager input device to operate in a plurality of selectable game modes of which a selected one is a current game mode. The display has an array of reel strips. Each of the selectable game modes is respectively associated with a subset of the reel strips of the array. A first game mode of the plurality of selectable game modes has at least one reel strip that differs from at least one reel strip of a second game mode of the plurality of selectable game modes. The second game mode has at least one reel strip that differs from at least one reel strip of the first game mode.
    Type: Grant
    Filed: May 14, 2008
    Date of Patent: August 7, 2012
    Assignee: WMS Gaming Inc.
    Inventors: Matthew R. Fitzsimons, James M. Rasmussen, Eric T. Ryan, Steven J. Lee
  • Patent number: 8197338
    Abstract: Systems and methods for suspending wagering game play on wagering game machines are described herein. In one embodiment, the method includes receiving a content signal associated with regulated operations. The method can also include determining whether an enable signal is detected. Additionally, if the enable signal is not detected, the method can call for prohibiting performance of the regulated operations.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: June 12, 2012
    Assignee: WMS Gaming Inc.
    Inventors: Matthew R. Fitzsimons, Steven J. Lee
  • Patent number: 8197340
    Abstract: A computerized wagering game system includes a gaming module comprising gaming code which is operable when executed on to conduct a wagering game on which monetary value can be wagered. The system is coupled to at least one external sign assembly via a sign server, the external sign comprising one or more speakers. The wagering game system provides a volume control interface operable to allow a user of the wagering game system to control the volume of the one or more speakers comprising a part of the external sign assembly via the sign server.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: June 12, 2012
    Assignee: WMS Gaming Inc.
    Inventors: Jesse Garvey, Steven J. Lee, Eric M. Pryzby
  • Publication number: 20120108346
    Abstract: Apparatus, systems, and methods may operate to receive a signal that enables execution of instructions forming a memory clear process, wherein the instructions are included in an operating system of a wagering game machine. Additional activities may include executing the instructions by at least one processor to clear at least a portion of nonvolatile memory in the wagering game machine and initializing the operating system to enable receiving a wager from a player in association with a wagering game to be played on the wagering game machine. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 3, 2012
    Inventors: Damon E. Gura, Steven J. Lee, Samuel D. Ralston, Jorge Luis Shimabukuro, Craig J. Sylla