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: 10532791Abstract: 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: GrantFiled: December 3, 2018Date of Patent: January 14, 2020Inventor: Steven Ball
-
Patent number: 10332640Abstract: 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: GrantFiled: September 10, 2014Date of Patent: June 25, 2019Assignee: TOKAMAK ENERGY LTDInventors: Alan Sykes, Mikhail Gryaznevich, David Kingham, David Hawksworth, Ziad Melhem, Steven Ball
-
Publication number: 20190168842Abstract: 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: ApplicationFiled: December 3, 2018Publication date: June 6, 2019Inventor: Steven Ball
-
Patent number: 9773102Abstract: 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: GrantFiled: September 9, 2011Date of Patent: September 26, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Scott Graham, Kavitha Radhakrishnan, Sermet Iskin, Katrina M. Blanch, Steven Ball, John Hazen, Tyler Kien Beam, Allen Kim, Guillermo Enrique Rueda Quintero
-
Publication number: 20160232988Abstract: 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: ApplicationFiled: September 10, 2014Publication date: August 11, 2016Inventors: Alan SYKES, Mikhail GRYAZNEVICH, David KINGHAM, David HAWKSWORTH, Ziad MELHEM, Steven BALL
-
Publication number: 20130067600Abstract: 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: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Applicant: MICROSOFT CORPORATIONInventors: Scott Graham, Kavitha Radhakrishnan, Sermet Iskin, Katrina M. Blanch, Steven Ball, John Hazen, Tyler Kien Beam, Allen Kim, Guillermo Enrique Rueda Quintero
-
Publication number: 20070245883Abstract: 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: ApplicationFiled: April 25, 2007Publication date: October 25, 2007Applicant: MICROSOFT CORPORATIONInventor: Steven Ball
-
Publication number: 20070221511Abstract: 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: ApplicationFiled: March 22, 2006Publication date: September 27, 2007Inventors: James Hetzel, Steven Ball
-
Publication number: 20070011196Abstract: 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: ApplicationFiled: June 30, 2005Publication date: January 11, 2007Applicant: Microsoft CorporationInventors: Steven Ball, Stephen Rowe
-
Publication number: 20060294571Abstract: 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: ApplicationFiled: June 27, 2005Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: George Moore, Steven Ball
-
Publication number: 20060291666Abstract: 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: ApplicationFiled: June 28, 2005Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: Steven Ball, Annette Crowley, Frank Yerrace, Mitchell Rundle, Patrick Baudisch, Elliot Omiya, Stephen Smith
-
Publication number: 20060265661Abstract: 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: ApplicationFiled: May 20, 2005Publication date: November 23, 2006Applicant: Microsoft CorporationInventor: Steven Ball
-
Publication number: 20060156245Abstract: 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: ApplicationFiled: January 12, 2005Publication date: July 13, 2006Applicant: Microsoft CorporationInventors: Shane Williams, Steven Ball
-
Publication number: 20060156246Abstract: 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: ApplicationFiled: January 12, 2005Publication date: July 13, 2006Applicant: Microsoft CorporationInventors: Shane Williams, Steven Ball
-
Publication number: 20060156237Abstract: 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: ApplicationFiled: January 12, 2005Publication date: July 13, 2006Applicant: Microsoft CorporationInventors: Shane Williams, Steven Ball
-
Publication number: 20060155757Abstract: 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: ApplicationFiled: January 12, 2005Publication date: July 13, 2006Applicant: Microsoft CorporationInventors: Shane Williams, Steven Ball
-
Publication number: 20060065104Abstract: 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: ApplicationFiled: September 24, 2004Publication date: March 30, 2006Applicant: Microsoft CorporationInventor: Steven Ball
-
Patent number: 6982083Abstract: 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: GrantFiled: May 19, 2000Date of Patent: January 3, 2006Assignee: Centre National de la Recherche ScientifiqueInventors: Christophe D'Hulst, Steven Ball
-
Patent number: 6858717Abstract: 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: GrantFiled: June 16, 1999Date of Patent: February 22, 2005Assignee: BiogemmaInventor: Steven Ball
-
Patent number: 6751663Abstract: 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: GrantFiled: March 25, 1999Date of Patent: June 15, 2004Assignee: Nortel Networks LimitedInventors: Kevin Farrell, Steven Ball, Daniel O. Mahoney, II