Patents by Inventor Steven Ball

Steven Ball 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).

  • Patent number: 10532791
    Abstract: Exemplary embodiments are directed to a pedal for a bicycle that includes a body, a spindle rotatably secured to the body and for connection with the bicycle, a first magnetic platter non-rotatably secured within the body, and a second magnetic platter rotatably secured within the body and overlaying the first magnetic platter. The first and second magnetic platters each include two magnetic blocks that are separated and magnetically charged by a respective permanent magnet plate positioned therebetween. The second magnetic platter includes a keyed protrusion configured to be engaged by a ferrous metal cleat, which can rotate the second magnetic platter between a first position where the pedal is in a magnetically inactive state and a second position where the pedal is in a magnetically active state magnetically securing the cleat to the second magnetic platter.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: January 14, 2020
    Inventor: Steven Ball
  • Patent number: 10332640
    Abstract: A toroidal field coil for generating a toroidal magnetic field in a nuclear fusion reactor includes a toroidal plasma chamber having a central column. The toroidal field coil has a plurality of windings configured to pass through the central column and around the outside of the plasma chamber. Each winding includes a cable having a plurality of stacked high temperature superconductor (HTS) tapes, each HTS tape including one or more layers of a high temperature superconductor material. With the toroidal field coil in place in the reactor, a face of each HTS tape is substantially perpendicular to a direction of maximal neutron flux during reactor operation as the cable passes through the center column.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: June 25, 2019
    Assignee: TOKAMAK ENERGY LTD
    Inventors: Alan Sykes, Mikhail Gryaznevich, David Kingham, David Hawksworth, Ziad Melhem, Steven Ball
  • Publication number: 20190168842
    Abstract: Exemplary embodiments are directed to a pedal for a bicycle that includes a body, a spindle rotatably secured to the body and for connection with the bicycle, a first magnetic platter non-rotatably secured within the body, and a second magnetic platter rotatably secured within the body and overlaying the first magnetic platter. The first and second magnetic platters each include two magnetic blocks that are separated and magnetically charged by a respective permanent magnet plate positioned therebetween. The second magnetic platter includes a keyed protrusion configured to be engaged by a ferrous metal cleat, which can rotate the second magnetic platter between a first position where the pedal is in a magnetically inactive state and a second position where the pedal is in a magnetically active state magnetically securing the cleat to the second magnetic platter.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 6, 2019
    Inventor: Steven Ball
  • Patent number: 9773102
    Abstract: Methods, systems, and computer program products are provided for enabling selective file system access by applications. An application is installed in a computing device. An application manifest associated with the application is received. The application manifest indicates one or more file types that the application is allowed to access. The indicated file type(s) are registered in a location accessible by a broker service. The application is launched as an application process. The application process is isolated in an application container. The application container prevents direct access by the application process to file system data. An access request related to first data of the file system data is received at the broker service from the application process. Access by the application process to the first data is enabled when the broker service determines that a file type of the first data is included in the registered file type(s).
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: September 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott Graham, Kavitha Radhakrishnan, Sermet Iskin, Katrina M. Blanch, Steven Ball, John Hazen, Tyler Kien Beam, Allen Kim, Guillermo Enrique Rueda Quintero
  • Publication number: 20160232988
    Abstract: Disclosed herein is a toroidal field coil for generating a toroidal magnetic field in a nuclear fusion reactor comprising toroidal plasma chamber having a central column, the toroidal field coil comprising a plurality of windings passing through the central column and around the outside of the plasma chamber. Each winding includes a cable comprising a plurality of stacked HTS tapes, each HTS tape including one or more layers of a high temperature superconductor material.
    Type: Application
    Filed: September 10, 2014
    Publication date: August 11, 2016
    Inventors: Alan SYKES, Mikhail GRYAZNEVICH, David KINGHAM, David HAWKSWORTH, Ziad MELHEM, Steven BALL
  • Publication number: 20130067600
    Abstract: Methods, systems, and computer program products are provided for enabling selective file system access by applications. An application is installed in a computing device. An application manifest associated with the application is received. The application manifest indicates one or more file types that the application is allowed to access. The indicated file type(s) are registered in a location accessible by a broker service. The application is launched as an application process. The application process is isolated in an application container. The application container prevents direct access by the application process to file system data. An access request related to first data of the file system data is received at the broker service from the application process. Access by the application process to the first data is enabled when the broker service determines that a file type of the first data is included in the registered file type(s).
    Type: Application
    Filed: September 9, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Scott Graham, Kavitha Radhakrishnan, Sermet Iskin, Katrina M. Blanch, Steven Ball, John Hazen, Tyler Kien Beam, Allen Kim, Guillermo Enrique Rueda Quintero
  • Publication number: 20070245883
    Abstract: A transport control, e.g., for use with an audio content playing device, the transport control for initiating play of dynamically rendered audio content selections that are rarely, if ever, played the same way twice is provided. The transport control includes a play indicator, e.g., a play button or the like, and a control indicator, for instance, a rotatable knob. The control indicator is linearly mapped to an interactive music engine having a plurality of component engines, each of which is controlled by the control indicator. Accordingly, the control indicator is referred to herein as a “multi-purpose” indicator. Upon altering this single multi-purpose control indicator, multiple components and music elements of the output can be affected. Thus, a transport control that permits a user to initiate play of dynamically rendered music selections with little input and/or decision-making is also provided.
    Type: Application
    Filed: April 25, 2007
    Publication date: October 25, 2007
    Applicant: MICROSOFT CORPORATION
    Inventor: Steven Ball
  • Publication number: 20070221511
    Abstract: A remote car starter shielding apparatus consisting of a hard, durable, quadrangular convexly shaped shielding component with a hole in it near the top edge thereof through which a key-ring, also affixable to a remote car starter unit, is inserted and with a first piece of hook and fastener material affixed near the bottom edge of the shielding component along with a second piece of hook and fastener material removably affixed to the first piece of hook and fastener material and affixable to the backside of the car starter unit.
    Type: Application
    Filed: March 22, 2006
    Publication date: September 27, 2007
    Inventors: James Hetzel, Steven Ball
  • Publication number: 20070011196
    Abstract: Media may be dynamically rendered by receiving signals from one or more types of sensors sensing in an area, and obtaining from the signals information about one or more locations of furniture, or one or more locations of persons or heads or ears thereof, or identities of one or more persons in common with other data such as time of day, season, or other external metadata. Audio and/or video data may be rendered based on the locations or identities. The identity of a person can be automatically obtained and used to automatically select a rendering profile which is then used to render digital audio and/or video media. A dynamically changing spatial location of a head and/or or ears may be automatically determined and how an audio stream is rendered may be dynamically changed based on the spatial location.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 11, 2007
    Applicant: Microsoft Corporation
    Inventors: Steven Ball, Stephen Rowe
  • Publication number: 20060294571
    Abstract: Systems and methods for sharing video or media content on a distributed network are disclosed. End users may be induced through a variety of ways to allocate some amount of unused disk space and otherwise idle bandwidth for storing media produced in a blogging or web-publishing context. For example, when a user creates a blog, the user may link certain video or media files to it. Such video may be kept in a distributed store across a variety of peer machines. If a visitor visits the blog, the visitor may see contextual ads based upon the subject matter associated with the blog, and the blog owner may receive a share of the advertising revenue generated. A visitor may download the video and combine it with new content. Thus, composite media files may be created from sections taken from any number of previously created video clips, each of which may be associated with a different owner.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: George Moore, Steven Ball
  • Publication number: 20060291666
    Abstract: A volume control may be provided with some integrated graphical indication of the presence and/or level of an audio signal that it controls. For example, a slider-type volume control may be provided with a signal meter within the slider itself. A volume control may be provided with a mechanism for showing the non-mute volume control level of a volume when the volume control is muted. For example, a slider-type volume control may display a ghosted slider tab at the level of volume control in effect before muting while at the same time displaying a regular slider tab at a muted level. A user may be able to glance at a volume control and quickly and intuitively understand aspects of the volume control's state such as the level and condition of the signal that is flowing through or blocked by (if muted) the control.
    Type: Application
    Filed: June 28, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Steven Ball, Annette Crowley, Frank Yerrace, Mitchell Rundle, Patrick Baudisch, Elliot Omiya, Stephen Smith
  • Publication number: 20060265661
    Abstract: Rich device metadata describing detailed attributes of peripheral devices can be used to provide device-oriented user interfaces for realistically and accurately displaying, visualizing, controlling or managing devices. Vendors of personal computers, electronics devices, or peripheral devices can provide standardized rich device metadata. An intermediary service or system can, via a network, collect the rich device metadata, validate it, and store it. User computers to which peripheral devices are connected can pull rich device metadata for their peripheral devices. The rich device metadata can then be used to manage the devices and/or to provide more realistic virtualizations of the peripheral devices. Realistic representations of the devices can be displayed. Attributes such as controls and connectors on the device can be represented in the metadata and displayed and possibly interacted with. Devices can be nested in the metadata. Rich device metadata can be extended over time.
    Type: Application
    Filed: May 20, 2005
    Publication date: November 23, 2006
    Applicant: Microsoft Corporation
    Inventor: Steven Ball
  • Publication number: 20060156245
    Abstract: The subject invention provides a unique system and method that facilitates management and navigation of various data objects by making use of a unique time-line based navigation tool. In particular, objects can organized into a plurality of bands based on their respective subject matter. Each band can be created to designate a particular topic. Objects are organized within the appropriate bands based in part on a time parameter such as a time or date that the object was created, for example. The navigation tool allows a user to navigate or browse through the bands and objects according to a desired time parameter or range of time. Zooming and other browsing options are available to the user to view objects of interest at varying levels of detail. The objects are represented as ASCII thumbnails that are operational. Thus, the content of any object can be modified directly via the thumbnail.
    Type: Application
    Filed: January 12, 2005
    Publication date: July 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Shane Williams, Steven Ball
  • Publication number: 20060156246
    Abstract: The subject invention provides a unique system and method that facilitates management and navigation of various data objects by making use of a unique time-line based navigation tool. In particular, objects can organized into a plurality of bands based on their respective subject matter. Each band can be created to designate a particular topic. Objects are organized within the appropriate bands based in part on a time parameter such as a time or date that the object was created, for example. The navigation tool allows a user to navigate or browse through the bands and objects according to a desired time parameter or range of time. Zooming and other browsing options are available to the user to view objects of interest at varying levels of detail. The objects are represented as ASCII thumbnails that are operational. Thus, the content of any object can be modified directly via the thumbnail.
    Type: Application
    Filed: January 12, 2005
    Publication date: July 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Shane Williams, Steven Ball
  • Publication number: 20060156237
    Abstract: The subject invention provides a unique system and method that facilitates management and navigation of various data objects by making use of a unique time-line based navigation tool. In particular, objects can organized into a plurality of bands based on their respective subject matter. Each band can be created to designate a particular topic. Objects are organized within the appropriate bands based in part on a time parameter such as a time or date that the object was created, for example. The navigation tool allows a user to navigate or browse through the bands and objects according to a desired time parameter or range of time. Zooming and other browsing options are available to the user to view objects of interest at varying levels of detail. The objects are represented as ASCII thumbnails that are operational. Thus, the content of any object can be modified directly via the thumbnail.
    Type: Application
    Filed: January 12, 2005
    Publication date: July 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Shane Williams, Steven Ball
  • Publication number: 20060155757
    Abstract: The subject invention provides a unique system and method that facilitates management and navigation of various data objects by making use of a unique time-line based navigation tool. In particular, objects can organized into a plurality of bands based on their respective subject matter. Each band can be created to designate a particular topic. Objects are organized within the appropriate bands based in part on a time parameter such as a time or date that the object was created, for example. The navigation tool allows a user to navigate or browse through the bands and objects according to a desired time parameter or range of time. Zooming and other browsing options are available to the user to view objects of interest at varying levels of detail. The objects are represented as ASCII thumbnails that are operational. Thus, the content of any object can be modified directly via the thumbnail.
    Type: Application
    Filed: January 12, 2005
    Publication date: July 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Shane Williams, Steven Ball
  • Publication number: 20060065104
    Abstract: A transport control, e.g., for use with an audio content playing device, the transport control for initiating play of dynamically rendered audio content selections that are rarely, if ever, played the same way twice is provided. The transport control includes a play indicator, e.g., a play button or the like, and a control indicator, for instance, a rotatable knob. The control indicator is linearly mapped to an interactive music engine having a plurality of component engines, each of which is controlled by the control indicator. Accordingly, the control indicator is referred to herein as a “multi-purpose” indicator. Upon altering this single multi-purpose control indicator, multiple components and music elements of the output can be affected. Thus, a transport control that permits a user to initiate play of dynamically rendered music selections with little input and/or decision-making is also provided.
    Type: Application
    Filed: September 24, 2004
    Publication date: March 30, 2006
    Applicant: Microsoft Corporation
    Inventor: Steven Ball
  • Patent number: 6982083
    Abstract: The present invention relates to starch granules containing a fusion polypeptide between a starch synthase and a recombinant polypeptide of interest, the nucleotide sequences used for obtaining them, their methods of preparation, as well as their uses, especially in pharmaceutical compositions.
    Type: Grant
    Filed: May 19, 2000
    Date of Patent: January 3, 2006
    Assignee: Centre National de la Recherche Scientifique
    Inventors: Christophe D'Hulst, Steven Ball
  • Patent number: 6858717
    Abstract: The invention concerns a method for obtaining plants producing modified polysaccharides (such as starch or glycogen), said modified polysaccharides extracted from said plants and the products prepared from said modified polysaccharides. The invention also concerns a method for obtaining modified starch or modified glycogen which consists in contacting a starch or a glycogen with an ?-1,4 glucanotransferase enzyme.
    Type: Grant
    Filed: June 16, 1999
    Date of Patent: February 22, 2005
    Assignee: Biogemma
    Inventor: Steven Ball
  • Patent number: 6751663
    Abstract: A system for collecting and aggregating data from network entities for a data consuming application is described. The system includes a data collector layer to receive network flow information from the network entities and to produce records based on the information. The system also includes a flow aggregation layer fed from the data collection layer and coupled to a storage device. The flow aggregation layer receiving records produced by the data collector layer and aggregates received records. The system can also include an equipment interface layer coupled to the data collector layer and a distribution layer to obtain selected information stored in the storage device and to distribute the select information to a requesting, data consuming application.
    Type: Grant
    Filed: March 25, 1999
    Date of Patent: June 15, 2004
    Assignee: Nortel Networks Limited
    Inventors: Kevin Farrell, Steven Ball, Daniel O. Mahoney, II