Patents by Inventor Stephen Schwartz
Stephen Schwartz 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: 9691491Abstract: An example method to track bit cell current in a memory architecture. An example method disclosed herein includes generating a first reference current dependent on bit cell temperature. The example method includes generating a second reference current dependent on bit cell voltage and supplying a third reference current of constant magnitude. In examples disclosed herein, the example method involves summing the first reference current, the second reference current, and the third reference current. The example method includes determining, with a sense amplifier, a bit cell logic state based on the first reference current, the second reference current, and the third reference current.Type: GrantFiled: September 18, 2015Date of Patent: June 27, 2017Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Kurt Stephen Schwartz, Patrick Robert Smith
-
Publication number: 20170084343Abstract: An example method to track bit cell current in a memory architecture. An example method disclosed herein includes generating a first reference current dependent on bit cell temperature. The example method includes generating a second reference current dependent on bit cell voltage and supplying a third reference current of constant magnitude. In examples disclosed herein, the example method involves summing the first reference current, the second reference current, and the third reference current. The example method includes determining, with a sense amplifier, a bit cell logic state based on the first reference current, the second reference current, and the third reference current.Type: ApplicationFiled: September 18, 2015Publication date: March 23, 2017Inventors: Kurt Stephen SCHWARTZ, Patrick Robert SMITH
-
Patent number: 7925679Abstract: Disclosed is a technique for result set management. One or more result sets are stored. Each result set was generated by executing a query. When at least one of a number of result sets that may be stored and a number of bucket tables that may hold result sets is modified, it is determined whether any of the one or more result sets are to be removed. When it is determined that one or more of the result sets are to be removed, those result sets are removed.Type: GrantFiled: September 5, 2008Date of Patent: April 12, 2011Assignee: International Business Machines CorporationInventors: Michael Stephen Schwartz, Naga A. Ayachitula, Shu-Ping Chang, Lenisha V. Gandhi
-
Publication number: 20090006491Abstract: Disclosed is a technique for result set management. One or more result sets are stored. Each result set was generated by executing a query. When at least one of a number of result sets that may be stored and a number of bucket tables that may hold result sets is modified, it is determined whether any of the one or more result sets are to be removed. When it is determined that one or more of the result sets are to be removed, those result sets are removed.Type: ApplicationFiled: September 5, 2008Publication date: January 1, 2009Applicant: International Business Machines CorporationInventors: Michael Stephen Schwartz, Naga A. Ayachitula, Shu-Ping Chang, Lenisha V. Gandhi
-
Method and system for resolving memory leaks and releasing obsolete resources from user session data
Patent number: 7472144Abstract: A software program (12) is configured to initiate, process, and terminate user sessions (22, 26). A resource deallocation module (50) is linked to the software program (12) to deallocate allocated external resources of each object of a user session responsive to an impending termination of said user session. An automatic memory management module (40) is invoked by the software program with respect to said user session subsequent to the deallocation performed by the resource deallocation module (50) and prior to the termination of said user session.Type: GrantFiled: July 28, 2003Date of Patent: December 30, 2008Assignee: International Business Machines CorporationInventors: Naga A. Ayachitula, JoAnn Piersa Brereton, Shu-Ping Chang, Michael Stephen Schwartz -
Patent number: 7440960Abstract: Disclosed is a technique for result set management. One or more result sets are stored. Each result set was generated by executing a query. When at least one of a number of result sets that may be stored and a number of bucket tables that may hold result sets is modified, it is determined whether any of the one or more result sets are to be removed. When it is determined that one or more of the result sets are to be removed, those result sets are removed.Type: GrantFiled: September 3, 2003Date of Patent: October 21, 2008Assignee: International Business Machines CorporationInventors: Michael Stephen Schwartz, Naga A. Ayachitula, Shu-Ping Chang, Lenisha V. Gandhi
-
Patent number: 7430741Abstract: The present invention is an application-aware method for allocating resources to applications based on a set of predefined policies comprising a Resource Allocation Program (RAP). The RAP is application-aware in that the RAP does not arbitrarily allocate resources to requesting applications. Instead, the RAP allocates resources to requesting applications based on predefined policies. The RAP allows a user to define the resource allocation for each policy in a Resource Allocation Table and associate the applications with the policies in a Policy Application Table. When an application requests resources, the RAP looks to the Policy Allocation Table to determine the policy associated with the application and looks to the Resource Allocation Table to determine the permissible amount of resources to allocate to the application associated with the policy. The RAP then allocates the resources to the requesting application.Type: GrantFiled: January 20, 2004Date of Patent: September 30, 2008Assignee: International Business Machines CorporationInventors: Naga A. Ayachitula, Shu-Ping Chang, James S. Lipscomb, Michael Stephen Schwartz
-
Publication number: 20070154037Abstract: A method and system is described to improve the reproduction of sound of an acoustic musical instrument. According to one embodiment, a first microphone is placed at a proximate location to the musical instrument to pick up the sound of the musical instrument. The sound as picked up by the first microphone is compared to a reference sound of the instrument (e.g., the sound of the instrument as perceived at a normal listening position). Based on this comparison, a tailor-made equalizer is designed to compensate for the differences between the sounds as picked up by the first microphone and the reference sounds of the musical instrument. Accordingly, using the tailor-made equalizer allows the reproduction of sound from the first microphone to have a quality similar to that of the reference sound of the musical instrument. In an implementation of the above system, a filter arrangement is provided having a low-pass and a high-pass filter that allows separate control of the frequency and/or gain for each filter.Type: ApplicationFiled: January 9, 2007Publication date: July 5, 2007Inventor: Stephen Schwartz
-
Patent number: 7231396Abstract: An abstraction layer (50) is provided for facilitating accessing a database (10) containing database records each including a plurality of fields stored in one or more tables (12, 14). The abstraction layer (50) includes a control table (52) containing control records corresponding to database fields. Each control record contains metadata associated with the corresponding database field. The abstraction layer (50) also includes at least one additional table (54, 56, 58, 60, 62, 64, 66, 70, 72, 74, 80) containing additional metadata. Each database field is selectively associated with one or more selected portions of the additional metadata through metadata contained in the control record corresponding to the database field. A user database application (30) accesses the database (10) using metadata obtained from the abstraction layer (50).Type: GrantFiled: July 24, 2003Date of Patent: June 12, 2007Assignee: International Business Machines CorporationInventors: Naga A. Ayachitula, JoAnn Piersa Brereton, Adarsh Gupta, Michael Stephen Schwartz
-
Publication number: 20060106945Abstract: A system for enabling client software applications to interface with peripheral devices over a network. An application connection layer interfaces with a programming language of a client software application. A simple object access protocol (SOAP) client processor communicates with the application connection layer and a client software application using the application connection layer. The SOAP client processor includes an eXtensible mark-up language (XML) processor for converting data provided in XML format to a form usable by the client software application. A transport layer for interfaces with the SOAP processor and peripheral devices connected to the network.Type: ApplicationFiled: November 3, 2004Publication date: May 18, 2006Inventors: Robert Westervelt, Jayant Bhatt, Alan Curtis, Stephen Schwartz, Arturo Becerra
-
Publication number: 20060072768Abstract: A method and apparatus are described which reduce the presence of an unwanted signal. According to one embodiment, a first signal is provided from a desired location that includes an unwanted signal while a second signal is provided from an alternate location (e.g., one where the unwanted signal is less of a proportion of the total signal). The first and alternate signals are provided to respective signal processors. A level for a selected frequency band of the first and alternate signals is adjusted so that an increase in one results in a decrease in the other. Doing so allows the frequency band that includes the unwanted signal to be reduced in the desired first signal and filled in with a similar frequency band from the alternate signal.Type: ApplicationFiled: October 28, 2005Publication date: April 6, 2006Inventors: Stephen Schwartz, John Osmand, Damian Kulash
-
Publication number: 20050112525Abstract: A dental apparatus is provided with an ozone irrigation system. Ozonated water is produced in the irrigation system and supplied to the dental apparatus. The dental apparatus can have a handpiece that drives a cannulated instrument, such as a cannulated file. The ozonated water can be supplied to an axial passage formed in the instrument. Radial ports are provided through the instrument such that the ozonated water can spray radially outward into a treatment zone during movement of the instrument. The ozonated water thereby can lubricate and cool the treatment zone while also providing advantageous cleaning of the zone.Type: ApplicationFiled: October 1, 2004Publication date: May 26, 2005Inventors: Roger McPherson, Patrick Johnson, Stephen Schwartz
-
Patent number: 6891632Abstract: A method and system which a) analyzes data to be printed, as well as the capabilities, characteristics, and resources available taking into account initial processing performed on a “host” system, transferring of the data stream to the printer over a communications link, and receiving of the data and performing additional processing as required to deliver the data to a print engine for printing; and b) distributes the processing in an optimal way between the host and the printer so as to best achieve the desired result. By moving processing to the host or to the printer, a page can be processed and printed faster. Further, an entire document can be printed faster by such distribution on a page by page, or selected portions of a page basis.Type: GrantFiled: July 17, 1998Date of Patent: May 10, 2005Assignee: Peerless Systems, Inc.Inventor: Stephen Schwartz
-
Publication number: 20030165667Abstract: The present invention relates to film-fibril plexifilamentary sheet products which demonstrate improved balance of toughness and softness combined with improved balance of air permeability and liquid barrier resistance, which are prepared by point bonding a nonwoven sheet on both sides by passing said sheet between embossing rolls at a combination of bonding temperature, pressure and residence time such that the majority of bond points are not bonded to the point of translucency. The present invention relates to the use of these products in rooflining materials.Type: ApplicationFiled: February 22, 2002Publication date: September 4, 2003Inventors: Didier Decker, Joseph R. Guckert, Brian P. Little, Robert Anthony Marin, Larry R. Marshall, Subhra K. Nath, Nico Schmit, Charles Stephen Schwartz, Faye N. Schwartz
-
Patent number: 6558546Abstract: A pore plugging material, for pH dependent membrane diffusion, in which cyclic olefins having phosphazene-functional moieties provide predictable erosion properties when used to plug pores in separation barriers and other porous membranes. Specific properties of the polymers are dependent on several factors, including molecular weight and identity of side groups attached to the phosphazene moiety. However, as a class, phosphazene-functional cyclic olefins provide both predictable erodibility and uniformly benign hydrolysis products and are, therefore, uniquely suitable as pore plugging polymers for separation barriers and membranes of all kinds. The invention, therefore, embraces the provision of a pH-sensitive erodible pore plugging material for pores in separation barriers and membranes of all kinds.Type: GrantFiled: November 1, 2001Date of Patent: May 6, 2003Assignee: The Penn State Research FoundationInventors: Harry R. Allcock, Jared Bender, Roy H. Hammerstedt, Stephen Schwartz, Walter Laredo
-
Publication number: 20020088748Abstract: A pore plugging material, for pH dependent membrane diffusion, in which cyclic olefins having phosphazene-functional moieties provide predictable erosion properties when used to plug pores is separation barriers and other porous membranes. Specific properties of the polymers are dependent on several factors, including molecular weight and identity of side groups attached to the phosphazene moiety. However, as a class, phosphazene-functional cyclic olefins provide both predictable erodibility and uniformly benign hydrolysis products and are, therefore, uniquely suitable as pore plugging polymers for separation barriers and membranes of all kinds. The invention, therefore, embraces the provision of a pH-sensitive erodible pore plugging material to pores in separation barriers and membranes of all kinds.Type: ApplicationFiled: November 1, 2001Publication date: July 11, 2002Inventors: Harry R. Allcock, Jared Bender, Roy H. Hammerstedt, Stephen Schwartz, Walter Laredo
-
Patent number: 6341277Abstract: Query objects are created by a client process. The query objects have one or more sub-query objects and one or more execute methods that are capable of operating on their respective query object to produce one or more query expressions. All of the execute methods are capable of producing the respective query expression that is compatible with a structured query language. A compound query contains one or more boolean expressions of one or more of the query objects. The compound query has one or more compound execute methods which invoke one or more the execute methods of each of the query objects. Each of the execute methods returns their respective query expression and the compound execute method uses one or more common table expressions to combine the query expressions to form a single compound query expression that represents the boolean expression. This single expression can be execute against a database to return a result without executing any of the query expressions against the database individually.Type: GrantFiled: April 9, 1999Date of Patent: January 22, 2002Assignee: International Business Machines CorporationInventors: Anna Rosa Coden, JoAnn Piersa Brereton, Michael Stephen Schwartz
-
Publication number: 20010043358Abstract: A method and system which a) analyzes data to be printed, as well as the capabilities, characteristics, and resources available taking into account initial processing performed on a “host” system, transferring of the data stream to the printer over a communications link , and receiving of the data and performing additional processing as required to deliver the data to a print engine for printing; and b) distributes the processing in an optimal way between the host and the printer so as to best achieve the desired result. By moving processing to the host or to the printer, a page can be processed and printed faster. Further, an entire document can be printed faster by such distribution on a page by page, or selected portions of a page basis.Type: ApplicationFiled: July 17, 1998Publication date: November 22, 2001Inventor: STEPHEN SCHWARTZ
-
Patent number: 6315631Abstract: A toy figure has a movable mouth coupled to an actuator in the belly area. A speech generator stores sound elements for an entire song, verse, or nursery rhyme. The speech generator is provided with a first track of sequenced sound elements (singing version) that form a song when sequentially generated, and a related second track of a like number of sequenced sound elements (humming version). Sound elements from the first and second tracks are interchangeable at any given point during sequential output thereof. A switch located in the mouth is connected to the speech generator to provide input as to the mouth position, i.e. open or closed. Squeezing the belly of the figure opens the mouth, changing the state of the switch and initiating an output sequence from the speech generator. When the mouth is open, the child is able to easily control the mouth position by varying the pressure on the belly actuator. The speech generator checks the state of the mouth switch at given intervals.Type: GrantFiled: February 8, 2000Date of Patent: November 13, 2001Assignee: Design Lab, LLCInventors: Ralph Beckman, John Murphy, Kipp Bradford, Stephen Schwartz, Henry Sharpe, III
-
Patent number: D473979Type: GrantFiled: January 16, 2002Date of Patent: April 29, 2003Assignee: Hasbro, Inc.Inventors: Stephen Schwartz, Barbara Jenkins