Patents by Inventor Jeffrey H. Alger
Jeffrey H. Alger 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: 9192842Abstract: A system for delivering objects, such as soccer balls, the system including a delivery device and a methodology for training individuals that can be used with the delivery device, the delivery device including an accelerator that accepts, accelerates, and launches the balls with motion characteristics, and a control system having an electronic controller structured to store and execute a training program that includes ball service specifications and player service variables, ball speed and spin control inputs, and random selection of values within a range of values of the player service variables that include a starting position of the player relative to the device, a direction of motion of the player relative to the device, an identification of at least one location on the player's body to touch the ball, a time interval to wait before delivering the ball, and an action for the user to take with the ball.Type: GrantFiled: October 7, 2013Date of Patent: November 24, 2015Assignee: Seattle Sport Sciences, Inc.Inventor: Jeffrey H. Alger
-
Publication number: 20140121038Abstract: A system for delivering objects, such as soccer balls, the system including a delivery device and a methodology for training individuals that can be used with the delivery device, the delivery device including an accelerator that accepts, accelerates, and launches the balls with motion characteristics, and a control system having an electronic controller structured to store and execute a training program that includes ball service specifications and player service variables, ball speed and spin control inputs, and random selection of values within a range of values of the player service variables that include a starting position of the player relative to the device, a direction of motion of the player relative to the device, an identification of at least one location on the player's body to touch the ball, a time interval to wait before delivering the ball, and an action for the user to take with the ball.Type: ApplicationFiled: October 7, 2013Publication date: May 1, 2014Applicant: Seattle Sport Sciences, Inc.Inventor: Jeffrey H. Alger
-
Patent number: 8550063Abstract: A system for delivering objects, such as soccer balls, the system including a delivery device and a methodology for training individuals that can be used with the delivery device, the delivery device including an accelerator that accepts, accelerates, and launches the balls with motion characteristics, and a control system having an electronic controller structured to store and execute a training program that includes ball service specifications and player service variables, ball speed and spin control inputs, and random selection of values within a range of values of the player service variables that include a starting position of the player relative to the device, a direction of motion of the player relative to the device, an identification of at least one location on the player's body to touch the ball, a time interval to wait before delivering the ball, and an action for the user to take with the ball.Type: GrantFiled: December 27, 2012Date of Patent: October 8, 2013Assignee: Seattle Sport Sciences, Inc.Inventor: Jeffrey H. Alger
-
Patent number: 8342162Abstract: A system for delivering objects, such as soccer balls, the system including a delivery device and a methodology for training individuals that can be used with the delivery device, the delivery device including an accelerator that accepts, accelerates, and launches the balls with motion characteristics, and a control system having an electronic controller structured to store and execute a training program that includes ball service specifications and player service variables, ball speed and spin control inputs, and random selection of values within a range of values of the player service variables that include a starting position of the player relative to the device, a direction of motion of the player relative to the device, an identification of at least one location on the player's body to touch the ball, a time interval to wait before delivering the ball, and an action for the user to take with the ball.Type: GrantFiled: February 4, 2011Date of Patent: January 1, 2013Assignee: Seattle Sport Sciences, Inc.Inventor: Jeffrey H. Alger
-
Publication number: 20110130226Abstract: A system for delivering objects, such as soccer balls, the system including a delivery device and a methodology for training individuals that can be used with the delivery device, the delivery device including an accelerator that accepts, accelerates, and launches the balls with motion characteristics, and a control system having an electronic controller structured to store and execute a training program that includes ball service specifications and player service variables, ball speed and spin control inputs, and random selection of values within a range of values of the player service variables that include a starting position of the player relative to the device, a direction of motion of the player relative to the device, an identification of at least one location on the player's body to touch the ball, a time interval to wait before delivering the ball, and an action for the user to take with the ball.Type: ApplicationFiled: February 4, 2011Publication date: June 2, 2011Inventor: Jeffrey H. Alger
-
Patent number: 7925548Abstract: A client portal that is optimized to fulfill a specific function. The portal can include a browser that is dedicated to performing a particular task, such as reviewing and purchasing electronic books. For example, to better perform the specific function, the browser may only be able to directly access sites designated by an authorized party, e.g., the browser's publisher. Because the browser is dedicated to performing a single task, the user interface for operating the dedicated browser may be simplified to include only those controls useful for performing the assigned task. Also, the content available for access by the client portal can be controlled by a single authorized party, such as the portal's publisher or distributor.Type: GrantFiled: November 5, 2004Date of Patent: April 12, 2011Assignee: Microsoft CorporationInventors: Jeffrey H Alger, Clifford O Guren
-
Patent number: 7882831Abstract: A system for delivering objects, such as soccer balls, the system including a delivery device and a methodology for training individuals that can be used with the delivery device, the delivery device including an accelerator that accepts, accelerates, and launches the object with motion characteristics, such as linear acceleration, angular acceleration, or a combination of both, and an assembly that adjusts the position of the accelerator to adjust an exit trajectory of the object that includes adjustment about a yaw axis, an elevation axis, and a spin axis of the object. Highly and accurate and consistent delivery of the object facilitates single and multi-player use for training, such as in the sport of soccer.Type: GrantFiled: August 2, 2007Date of Patent: February 8, 2011Assignee: Seattle Sport Sciences, Inc.Inventor: Jeffrey H. Alger
-
Patent number: 7017189Abstract: A digital rights management system for the distribution, protection and use of electronic content. The system includes a client architecture which receives content, where the content is preferably protected by encryption and may include a license and individualization features. Content is protected at several levels, including: no protection; source-sealed; individually-sealed (or “inscribed”); source-signed; and filly-individualized (or “owner exclusive”). The client also includes and/or receives components which permit the access and protection of the encrypted content, as well as components that allow content to be provided to the client in a form that is individualized for the client. In some cases, access to the content will be governed by a rights construct defined in the license bound to the content.Type: GrantFiled: June 27, 2000Date of Patent: March 21, 2006Assignee: Microsoft CorporationInventors: Marco A. DeMello, Attila Narin, Venkateshaiah Setty, Pavel Zeman, Vinay Krishnaswamy, John L. Manferdelli, Frank D. Byrum, Leroy B. Keely, Yoram Yaacovi, Jeffrey H. Alger
-
Publication number: 20040204946Abstract: Branded software and a method of branding software where the software includes core data that is distributed through different merchants. Additional branding data, specific to a particular merchant, is added to the core data in order to brand the core data for that merchant. The branding data may be integrated into the core data such that it cannot be deleted or replaced without damaging the execution or display of the core data. The branding data may be added by the software's publisher before distribution to the different merchants, or by each merchant after receiving the software from the publisher.Type: ApplicationFiled: May 16, 2001Publication date: October 14, 2004Inventors: Jeffrey H. Alger, Clifford Owen Guren
-
Publication number: 20030018543Abstract: A client portal that is optimized to fulfill a specific function. The portal can include a browser that is dedicated to performing a particular task, such as reviewing and purchasing electronic books. For example, to better perform the specific function, the browser may only be able to directly access sites designated by an authorized party, e.g., the browser's publisher. Because the browser is dedicated to performing a single task, the user interface for operating the dedicated browser may be simplified to include only those controls useful for performing the assigned task. Also, the content available for access by the client portal can be controlled by a single authorized party, such as the portal's publisher or distributor.Type: ApplicationFiled: June 25, 2001Publication date: January 23, 2003Inventors: Jeffrey H. Alger, Clifford Owen Guren
-
Publication number: 20020046045Abstract: An architecture for an integrated shopping service that enables electronic shopping from within a software application. The software application includes web browsing functionality, with the capability to navigate to a limited set of web sites. The client machine on which the software runs maintains a local list of the limited set of web sites that can be accessed from within the software application. A directory server maintains a list of retail web sites that can be added to the client's local list of accessible web sites. Each client machine that runs the software application connects to the directory server in order to add web sites to the locally-maintained list of sites that can be accessed from within the integrated shopping service.Type: ApplicationFiled: June 28, 2001Publication date: April 18, 2002Inventors: Attila Narin, Marco A. DeMello, Yoram Yaacovi, Jeffrey H. Alger, Leroy B. Keely, David Michael Silver, Christopher Robert Richard Madonna, John Beezer, Kathryn E. Hughes
-
Patent number: 5913217Abstract: A computer-based method and system for generating and compressing a plurality of universally unique identifiers (UUIDs). The bits of the UUIDs are ordered from left to right. The system maintains a counter with bits ordered from a high-order bit to a low-order bit. To generate a UUID, the system increments the counter. The system then sets the right-most bits of the UUID to a node identifier, sets the next right-most bits of the UUID to a clock sequential/variant value, and sets the left-most bits of the UUID to the bits of the counter wherein the left-most bit of the UUID is set to the lowest-order bit of the counter so that sequentially generated UUIDs tend to have the same values in their right-most bits. The system then compresses these UUIDs using a suffix compression technique.Type: GrantFiled: June 30, 1997Date of Patent: June 15, 1999Assignee: Microsoft CorporationInventors: Jeffrey H. Alger, John G. Bennett, David A. Marshall, David R. Shutt