Patents by Inventor Steven Shafer
Steven Shafer 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: 20060031911Abstract: A cable system, and a method for configuring a path of a cable system, wherein the group delay caused by one or more amplifiers having diplex filter networks is substantially equalized over all frequencies within a predetermined band by the use of one or more all-pass delay equalizers. A method of configuring a path includes steps of determining a delay versus frequency characteristic of the path within the predetermined frequency band, and providing from one to a plurality of all-pass delay equalizers in the path, wherein a collective delay versus frequency characteristic of the all-pass delay equalizer(s) within a predetermined frequency band is a mirror image of that caused by the amplifier(s), such that all frequencies within the predetermined frequency band are delayed by substantially the same amount and hence all frequency components of a signal arrive at a receiver at substantially the same time.Type: ApplicationFiled: August 3, 2004Publication date: February 9, 2006Inventors: Steven Shafer, Raymond Palinkas, Ahmet Olcen
-
Publication number: 20050246155Abstract: A system and process for providing a geometric model database for use in an ubiquitous computing environment. In general, the geometric model database system and process is capable of accepting information about the geometric state of the environment, building a geometric model of this environment, maintaining and storing the geometric model, and handling queries about the environment's geometric state. The task of building a geometric model begins by establishing a set of entities that are of interest in the environment. An entity represents an object which exists in the physical world. In the geometric model database, an entity is represented by a coordinate frame and an extent. Extents refer to the physical size, or some service region such as a field of view, associated with an entity. The location of an entity in the physical world is defined using “measurements”. In general, a measurement is simply a mathematical description of the geometric relationship between two entities.Type: ApplicationFiled: July 8, 2005Publication date: November 3, 2005Applicant: Microsoft CorporationInventors: Barrett Brumitt, Steven Shafer, Brian Meyers
-
Publication number: 20050228634Abstract: A system and process for providing a geometric model database for use in an ubiquitous computing environment. In general, the geometric model database system and process is capable of accepting information about the geometric state of the environment, building a geometric model of this environment, maintaining and storing the geometric model, and handling queries about the environment's geometric state. The task of building a geometric model begins by establishing a set of entities that are of interest in the environment. An entity represents an object which exists in the physical world. In the geometric model database, an entity is represented by a coordinate frame and an extent. Extents refer to the physical size, or some service region such as a field of view, associated with an entity. The location of an entity in the physical world is defined using “measurements”. In general, a measurement is simply a mathematical description of the geometric relationship between two entities.Type: ApplicationFiled: June 6, 2005Publication date: October 13, 2005Applicant: Microsoft CorporationInventors: Barrett Brumitt, Steven Shafer, Brian Meyers
-
Publication number: 20050209947Abstract: A method, identification tag, data signal, and service for asset management are disclosed. Identification data may be retrieved from an identification tag. The identification data may include a first data element comprising a global routing prefix and a second data element comprising an asset identifier. Based on the global routing prefix, a uniform resource locator may be determined for a selected asset lookup service. Based on the determined uniform resource locator, the received asset identifier may be sent to the asset lookup service.Type: ApplicationFiled: March 10, 2004Publication date: September 22, 2005Inventor: Steven Shafer
-
Publication number: 20050199716Abstract: A method, identification tag reader and computer program product for communication with an identification tag are disclosed. To communicate with the tag, identification data may be retrieved from an identification tag. A guest identification, compliant with at least a portion of a standard network protocol address, may be assigned to the identification tag. A message addressed to a tag routing address of the tag may be received, and a response to the message may be sent.Type: ApplicationFiled: March 10, 2004Publication date: September 15, 2005Inventors: Steven Shafer, David Thaler
-
Publication number: 20050204014Abstract: A method, schema and computer system for a location service provides data structures that are extensible by allowing different types of location awareness applications to retrieve and deposit location data. The method includes providing an abstract location object arranged in a schema to enable servicing a received request for a logical location of an electronic endpoint; and arranging one or more location elements within the context of the abstract location object. The location elements are configured to act as peers relative to the logical location and each location element is configured to act as a proxy relative to any other location element within the abstract location object.Type: ApplicationFiled: March 15, 2004Publication date: September 15, 2005Applicant: Microsoft CorporationInventors: Yinghua Yao, Mohammad Alam, Vivek Bhanu, Warren Barkley, David Buerer, Denise Chen, Florin Teodorescu, Mark Huyler, John Krumm, Christopher Lang, Tim McGrath, Timothy Moore, Madhurima Pawar, Geoffrey Pease, Steven Shafer
-
Publication number: 20050156883Abstract: A system and process for selecting objects in an ubiquitous computing environment where various electronic devices are controlled by a computer via a network connection and the objects are selected by a user pointing to them with a wireless RF pointer. By a combination of electronic sensors onboard the pointer and external calibrated cameras, a host computer equipped with an RF transceiver decodes the orientation sensor values transmitted to it by the pointer and computes the orientation and 3D position of the pointer. This information, along with a model defining the locations of each object in the environment that is associated with a controllable electronic component, is used to determine what object a user is pointing at so as to select that object for further control actions.Type: ApplicationFiled: December 20, 2004Publication date: July 21, 2005Applicant: Microsoft CorporationInventors: Andrew Wilson, Steven Shafer, Daniel Wilson
-
Publication number: 20050137177Abstract: The present invention provides compositions and methods for improved local anesthesia and/or analgesia, in which onset of action is rapid, the risk of toxicity is low, and the effect is sustained. More particularly, the present invention provides a combination of at least two ester anesthetics for administration to a subject, where at least one ester anesthetic provides a rapid onset of action and at least one ester anesthetic provides sustained activity. The compositions of the present invention are useful for the production of analgesia and/or anesthesia and are particularly useful for the prophylaxis and/or treatment of pain.Type: ApplicationFiled: December 18, 2003Publication date: June 23, 2005Inventor: Steven Shafer
-
Publication number: 20050110751Abstract: A system and process for selecting objects in an ubiquitous computing environment where various electronic devices are controlled by a computer via a network connection and the objects are selected by a user pointing to them with a wireless RF pointer. By a combination of electronic sensors onboard the pointer and external calibrated cameras, a host computer equipped with an RF transceiver decodes the orientation sensor values transmitted to it by the pointer and computes the orientation and 3D position of the pointer. This information, along with a model defining the locations of each object in the environment that is associated with a controllable electronic component, is used to determine what object a user is pointing at so as to select that object for further control actions.Type: ApplicationFiled: December 20, 2004Publication date: May 26, 2005Applicant: Microsoft CorporationInventors: Andrew Wilson, Steven Shafer, Daniel Wilson
-
Publication number: 20050084523Abstract: An opioid formulation for pulmonary administration in the treatment or management of pain, a pulmonary drug delivery device containing, method of administering, kit containing, and uses of same. The formulation contains at least one rapid-onset opioid and preferably also contains a sustained-effect opioid to reduce the frequency of administration. The invention employs the side effects of the opioid formulation to permit patients to self-limit drug intake, thereby avoiding toxicity while achieving analgesia. A pharmacokinetic and pharmacodynamic model is employed to determine optimum drug formulations and optimum parameters for administration.Type: ApplicationFiled: August 27, 2004Publication date: April 21, 2005Applicant: DELEX THERAPEUTICS INC.Inventors: Steven Shafer, Orlando Hung, Diana Pliura
-
Publication number: 20050086701Abstract: A fixed filter assembly kit includes a plurality of filters with associated terminals inside a case. A booklet disclosing which filters are associated with which terminals as well as technical information about each filter is includes inside the lid. When the case lid is opened, the terminals are available to a user to perform proof of performance testing on a CATV system.Type: ApplicationFiled: October 17, 2003Publication date: April 21, 2005Inventors: Raymond Palinkas, Steven Shafer
-
Patent number: 6794957Abstract: A filter assembly for use in the CATV industry includes a circuit formed by components mounted upon at least one circuit board with a plurality of paths or traces on the board connecting each section of the circuit to a member at ground potential. The grounding member may be a grounding bus on the circuit board which is in contact with a housing wherein the circuit board is mounted, or the paths may extend from a circuit component to contact the housing directly. The paths are kept to a very short length, preferably not more than 2.5 millimeters and in no case longer than 5 millimeters. This avoids the presence of inductive and/or resistive parasitics in the paths, thereby avoiding the degradation of performance typical in comparable prior art filter circuits, particularly at higher frequencies, e.g., above about 300 MHz. In the preferred embodiment grounding buses in the form of elongated strips extend along opposite edge portions of the board.Type: GrantFiled: December 3, 2002Date of Patent: September 21, 2004Assignee: John Mezzalingua Associates, Inc.Inventors: Steven Shafer, Eric J. Purdy
-
Publication number: 20040104786Abstract: A bandstop filter for use in CATV applications is formed by a pair of diplexers, a lowpass filter and a highpass filter. Signals having a frequency range of, e.g., 0-3 GHz enter at a first node connected to the inputs of both the lowpass and highpass filters. Signals having frequencies below a first, predetermined value pass through the lowpass filter, and signals having frequencies above a second, predetermined value pass through the highpass filter with signals having frequencies between the first and second values being blocked, i.e., “stopped.” The outputs of both the lowpass and highpass filters are connected to the second diplexer at a second node which is connected to the single output.Type: ApplicationFiled: December 3, 2002Publication date: June 3, 2004Inventor: Steven Shafer
-
Publication number: 20040104787Abstract: A filter assembly for use in the CATV industry includes a circuit formed by components mounted upon at least one circuit board with a plurality of paths or traces on the board connecting each section of the circuit to a member at ground potential. The grounding member may be a grounding bus on the circuit board which is in contact with a housing wherein the circuit board is mounted, or the paths may extend from a circuit component to contact the housing directly. The paths are kept to a very short length, preferably not more than 2.5 millimeters and in no case longer than 5 millimeters. This avoids the presence of inductive and/or resistive parasitics in the paths, thereby avoiding the degradation of performance typical in comparable prior art filter circuits, particularly at higher frequencies, e.g., above about 300 MHz. In the preferred embodiment grounding buses in the form of elongated strips extend along opposite edge portions of the board.Type: ApplicationFiled: December 3, 2002Publication date: June 3, 2004Inventors: Steven Shafer, Eric J. Purdy
-
Patent number: 6737935Abstract: A bandstop filter for use in CATV applications is formed by a pair of diplexers, a lowpass filter and a highpass filter. Signals having a frequency range of, e.g., 0-3 GHz enter at a first node connected to the inputs of both the lowpass and highpass filters. Signals having frequencies below a first, predetermined value pass through the lowpass filter, and signals having frequencies above a second, predetermined value pass through the highpass filter with signals having frequencies between the first and second values being blocked, i.e., “stopped.” The outputs of both the lowpass and highpass filters are connected to the second diplexer at a second node which is connected to the single output.Type: GrantFiled: December 3, 2002Date of Patent: May 18, 2004Assignee: John Mezzalingua Associates, Inc.Inventor: Steven Shafer
-
Patent number: 6732093Abstract: Methods of performing temporal logic queries, and systems for performing temporal logic queries, are disclosed. Data associated with statistical reliability criteria are annotated in a data source. Baseline data stored in the data source is summarized. Temporal data requests made upon the data source are automatically merged with the data associated with the statistical reliability criteria, to produce a statistically valid data query. Data query results are optionally provided to a statistics module for processing of statistical analyses.Type: GrantFiled: May 31, 2001Date of Patent: May 4, 2004Assignee: Pharsight CorporationInventors: Jean-Max Vally, Laura S. Diamondstone, Jon Hartlaub, E. Gregory Lee, Steven Shafer
-
Patent number: 6726505Abstract: New methods and configurations are provided that allow for a large memory capacity, as well as minimized interconnect distances between the memory chips and one or more processors, and the HUB chip-set. The apparatus, configurations and methods include providing a printed circuit board having one or more processor conductive portions and one or more z-axis connector conductive portions in close proximity with each other, and connecting the one or more processors on one side of a printed circuit board, and connecting the one or more z-axis connectors for the memory daughter cards on the opposite side of the processor board. Standoffs are used to support and secure the horizontally disposed z-axis memory daughter cards and to ensure proper spacing between the z-axis daughter cards and the processor board Standoffs include an alignment pin portion and a spacer portion. The alignment pin portion includes an alignment portion, foot, and urging portion.Type: GrantFiled: August 29, 2002Date of Patent: April 27, 2004Assignee: Silicon Graphics, Inc.Inventors: Stephen Cermak, III, Jeffrey S. Conger, David Paul Gruber, Thomas Alex Crapisi, Stephen A. Bowen, Steven Shafer, Mark Ronald Sikkink
-
Publication number: 20030077925Abstract: New methods and configurations are provided that allow for a large memory capacity, as well as minimized interconnect distances between the memory chips and one or more processors, and the HUB chip-set. The apparatus, configurations and methods include providing a printed circuit board having one or more processor conductive portions and one or more z-axis connector conductive portions in close proximity with each other, and connecting the one or more processors on one side of a printed circuit board, and connecting the one or more z-axis connectors for the memory daughter cards on the opposite side of the processor board. Standoffs are used to support and secure the horizontally disposed z-axis memory daughter cards and to ensure proper spacing between the z-axis daughter cards and the processor board Standoffs include an alignment pin portion and a spacer portion. The alignment pin portion includes an alignment portion, foot, and urging portion.Type: ApplicationFiled: August 29, 2002Publication date: April 24, 2003Applicant: Silicon Graphics, Inc.Inventors: Stephen Cermak, Jeffrey S. Conger, David Paul Gruber, Thomas Alex Crapisi, Stephen A. Bowen, Steven Shafer, Mark Ronald Sikkink
-
Publication number: 20020194009Abstract: Methods of performing temporal logic queries, and systems for performing temporal logic queries, are disclosed. Data associated with statistical reliability criteria are annotated in a data source. Baseline data stored in the data source is summarized. Temporal data requests made upon the data source are automatically merged with the data associated with the statistical reliability criteria, to produce a statistically valid data query. Data query results are optionally provided to a statistics module for processing of statistical analyses.Type: ApplicationFiled: May 31, 2001Publication date: December 19, 2002Applicant: PHARSIGHT CORPORATIONInventors: Jean-Max Vally, Laura Diamondstone, Jon Hartlaub, E. Gregory Lee, Steven Shafer