Patents by Inventor Steven Freedman
Steven Freedman 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: 8818963Abstract: Mitigating problems related to the Halloween problem including where update operations potentially allow the record to be visited more than once during the operation. A method includes accessing an instance of a data store operation statement. The instance of the data store operation statement is executed causing an update or delete to an old version of data store record or creation of a data store record resulting in a new version of the data store record in the case of an update or creation of a data store record and a deleted version of the data store record in the case of a delete in the data store. The instance of the data store operation statement is correlated with the new version of the data store record or the deleted version of the data store record.Type: GrantFiled: October 29, 2010Date of Patent: August 26, 2014Assignee: Microsoft CorporationInventors: Craig Steven Freedman, Conor John Cunningham
-
Publication number: 20130284544Abstract: An elevator installation with an elevator cab in an elevator shaft and a measurement tape for determining the position of the elevator cab within the elevator shaft, which measurement tape is arranged vertically in the elevator shaft and has a code along the measurement tape, and at least one marking element which is attached in the elevator shaft and has a reference marking, and a sensor apparatus which is attached to the elevator cab and comprises an illumination source and a sensor, which form a detection field for detecting the measurement tape and with an evaluation apparatus. The reference marking is arranged such that it can be captured by the detection field and the sensor apparatus is also provided for detecting the reference marking and the evaluation apparatus aligns the position determined by the measurement tape with the reference marking.Type: ApplicationFiled: May 25, 2012Publication date: October 31, 2013Applicant: Cedes AGInventors: Beat DE COI, Steven Freedman, Jan Giger, Tobias Leutenegger
-
Publication number: 20130106601Abstract: A safety device for safeguarding a movable, guided movement element against undesired collisions with an object situated on a movement path of the movement element, said device comprising at least two sensors for detecting the object and the movement element and for outputting signals depending on the detection, and also having an evaluation unit for evaluating signals of the sensors and for generating a switch-off signal on the basis of the evaluation. For improved recognition of a risk of collision, the evaluation unit is designed to acquire from the at least two sensors a currently detected state vector from a set of state vectors which unambiguously comprise all possible combinations of the signals of the sensors, and to generate the switch-off signal in the case of predetermined state vectors.Type: ApplicationFiled: October 28, 2011Publication date: May 2, 2013Applicant: Cedes AGInventors: Tobias LEUTENEGGER, Steven FREEDMAN
-
Patent number: 8396831Abstract: The subject disclosure relates to a concurrency control technique that ensures isolation among concurrently execution transactions optimistically in a multiversion database by applying two optional tests at the end of a read-write transaction: validating the visibility of the read set of the read-write transaction(s) and phantom detection by re-scanning and confirming no new version have appeared in the view. Depending on desired level of isolation, both, one or none of the test are applied. Each version of a data record in an applicable database can be assigned two timestamps indicating the lifetime the version. The value of a version timestamp, though assigned, may be conditional on a transaction committing.Type: GrantFiled: December 18, 2009Date of Patent: March 12, 2013Assignee: Microsoft CorporationInventors: Per-Ake Larson, Cristian Diaconu, Michael J. Zwilling, Craig Steven Freedman
-
Publication number: 20130001023Abstract: An elevator device for transporting persons and/or objects within an elevator shaft of a three-dimensional formation including at least two levels, in particular a building or the like. The elevator device includes an elevator car, in which the persons and/or objects to be transported can be accommodated, a running framework for mounting and guiding the elevator car, a position determining device for determining the position of the elevator car within the elevator shaft and/or with respect to the running framework. The position determining device includes a marking unit for marking the position, a detection unit for detecting and/or reading out the marking unit and also an evaluation unit for evaluating the measured values of the detection unit. The marking unit is formed as a carrier of a barcode, in particular a 2-D code, and the detection unit is formed as an image sensor, in particular as a camera.Type: ApplicationFiled: June 22, 2012Publication date: January 3, 2013Applicant: Cedes AGInventors: Tobias Leutenegger, Steven Freedman
-
Publication number: 20120109903Abstract: Mitigating problems related to the Halloween problem including where update operations potentially allow the record to be visited more than once during the operation. A method includes accessing an instance of a data store operation statement. The instance of the data store operation statement is executed causing an update or delete to an old version of data store record or creation of a data store record resulting in a new version of the data store record in the case of an update or creation of a data store record and a deleted version of the data store record in the case of a delete in the data store. The instance of the data store operation statement is correlated with the new version of the data store record or the deleted version of the data store record.Type: ApplicationFiled: October 29, 2010Publication date: May 3, 2012Applicant: Microsoft CorporationInventors: Craig Steven Freedman, Conor John Cunningham
-
Publication number: 20110252000Abstract: A computer system includes a memory and a processor coupled to the memory. The processor is configured to execute instructions that cause execution of an in-memory database system that includes one or more database tables. Each database table includes a plurality of rows, where data representing each row is stored in the memory. The in-memory database system also includes a plurality of indexes associated with the one or more database tables, where each index is implemented by a lock-free data structure. Update logic at the in-memory database system is configured to update a first version of a particular row to create a second version of the particular row. The in-memory database system includes a non-blocking garbage collector configured to identify data representing outdated versions of rows.Type: ApplicationFiled: April 8, 2010Publication date: October 13, 2011Applicant: Microsoft CorporationInventors: Cristian Diaconu, Craig Steven Freedman, Per-Ake Larson, Michael James Zwilling
-
Publication number: 20110153566Abstract: The subject disclosure relates to a concurrency control technique that ensures isolation among concurrently execution transactions optimistically in a multiversion database by applying two optional tests at the end of a read-write transaction: validating the visibility of the read set of the read-write transaction(s) and phantom detection by re-scanning and confirming no new version have appeared in the view. Depending on desired level of isolation, both, one or none of the test are applied. Each version of a data record in an applicable database can be assigned two timestamps indicating the lifetime the version. The value of a version timestamp, though assigned, may be conditional on a transaction committing.Type: ApplicationFiled: December 18, 2009Publication date: June 23, 2011Applicant: MICROSOFT CORPORATIONInventors: Per-Ake Larson, Cristian Diaconu, Michael J. Zwilling, Craig Steven Freedman
-
Patent number: 7941414Abstract: Executing non-blocking parallel scans is disclosed. One embodiment includes determining if one or more threads have completed scanning one or more assigned portions of a first division of the data set. The identified one or more threads are directed to immediately scan the portions of a next division of the data set that are identified as available for scanning, upon completing the scanning of assigned portions of the first division of the data set. The threads are directed to immediately scan portions of the next division of the data set free of a need to wait until other threads complete scanning assigned portions of the first division of the data set.Type: GrantFiled: March 28, 2007Date of Patent: May 10, 2011Assignee: Microsoft CorporationInventors: Craig Steven Freedman, Gargi Sur, Gang He
-
Publication number: 20100239559Abstract: The present invention is directed to novel food products, e.g., nutritional food products and infant formula, which contain one ore more enzymes selected from lipase, protease, and amylase that have been formulated/stabilized to have sustained stability in an aqueous medium. Such formulations are intended to provide a greater degree of compliance based on their ability to be incorporated into aqueous media while avoiding unstable breakdown of the enzyme and large overdosing due to expected breakdown when exposed to an aqueous environment, including saliva. Further described in the invention are additives packaged with instructions for combination with an aqueous medium, and instructions for the administration of the resulting mixture to a subject. In certain embodiments, enzyme insufficient patients, e.g., infants and elderly persons, would find particular benefit from the food products described herein.Type: ApplicationFiled: October 9, 2009Publication date: September 23, 2010Applicant: Beth Israel Deaconess Medical Center, Inc.Inventors: Steven Freedman, Deborah A. DaSilva
-
Publication number: 20080243768Abstract: Executing non-blocking parallel scans is disclosed. One embodiment includes determining if one or more threads have completed scanning one or more assigned portions of a first division of the data set. The identified one or more threads are directed to immediately scan the portions of a next division of the data set that are identified as available for scanning, upon completing the scanning of assigned portions of the first division of the data set. The threads are directed to immediately scan portions of the next division of the data set free of a need to wait until other threads complete scanning assigned portions of the first division of the data set.Type: ApplicationFiled: March 28, 2007Publication date: October 2, 2008Applicant: Microsoft CorporationInventors: Craig Steven Freedman, Gargi Sur, Gang He
-
Publication number: 20060160867Abstract: This invention features methods for treating diseases associated with mutations in the CFTR gene by administering PPAR agonists, specifically PPAR?, PPAR?, and PPAR? agonists, PPAR inducers, and/or antioxidants. Also disclosed are screening methods for identifying therapeutically useful candidate compounds.Type: ApplicationFiled: October 31, 2005Publication date: July 20, 2006Inventor: Steven Freedman
-
Publication number: 20050099958Abstract: Methods and systems for automated analysis of signaling link utilization are disclosed. A method for automatically analyzing signaling link utilization includes displaying signaling link utilization data to a user via a computer display device. User input regarding a portion of the link utilization data that the user desires to analyze is received. Signaling message data corresponding to the selected link utilization data is automatically extracted from a database. The signaling message data may be used to determine the cause of signaling link utilization problems.Type: ApplicationFiled: November 6, 2003Publication date: May 12, 2005Inventor: Steven Freedman
-
Publication number: 20040127567Abstract: A method of treating disorders in which DHA levels are affected is described. The method includes administering to a subject suffering from the disorder a therapeutically affective amount of DHA. This method is particularly useful in treating subjects suffering from a disorder characterized by a defect in the CF gene, e.g., cystic fibrosis, or a chronic inflammatory disorder, e.g., ulcerative colitis, Crohn's disease, chronic pancreatitis, asthma, rheumatoid arthritis or chronic gastritis. A method of ameliorating affects of cystic fibrosis in a newborn and a method of increasing surfactant levels in a fetus are also described.Type: ApplicationFiled: April 8, 2003Publication date: July 1, 2004Applicant: Beth Israel Deaconess Medical Center, Inc.Inventors: Steven Freedman, Juan G. Alvarez
-
Patent number: 6552081Abstract: A method of treating disorders in which DHA levels are affected is described. The method includes administering to a subject suffering from the disorder a therapeutically affective amount of DHA. This method is particularly useful in treating subjects suffering from a disorder characterized by a defect in the CF gene, e.g., cystic fibrosis, or a chronic inflammatory disorder, e.g., ulcerative colitis, Crohn's disease, chronic pancreatitis, asthma, rheumatoid arthritis or chronic gastritis. A method of ameliorating affects of cystic fibrosis in a newborn and a method of increasing surfactant levels in a fetus are also described.Type: GrantFiled: November 3, 2000Date of Patent: April 22, 2003Assignee: Beth Israel Deaconess Medical Center, Inc.Inventors: Steven Freedman, Juan G. Alvarez
-
Patent number: 6180671Abstract: A method of treating disorders in which DHA levels are affected is described. The method includes administering to a subject suffering from the disorder a therapeutically affective amount of DHA. This method is particularly useful in treating subjects suffering from a disorder characterized by a defect in the CF, gene, e.g. cystic fibrosis, or a chronic inflammatory disorder, e.g., ulcerative colitis, Crohn's disease, chronic pancreatitis, asthma, rheumatoid arthritis or chronic gastritis. A method of ameliorating affects of cystic fibrosis in a newborn and a method of increasing surfactant levels in a fetus are also described.Type: GrantFiled: February 11, 1999Date of Patent: January 30, 2001Assignee: Beth Israel Deaconess Medical Center, Inc.Inventors: Steven Freedman, Juan G. Alvarez
-
Patent number: 5651769Abstract: A method for accurately and quickly positioning a double lumen gastroduodenal tube into predetermined locations utilizing an endoscopically placed guide wire to retrieve duodenal fluid uncontaminated by gastric fluid, with little or no discomfort to the patient, and minimal radiation exposure. Specifically, an endoscope is passed through a patent's esophagus and stomach into the duodenum such that its distal end is located at a predetermined location, such as the fourth portion of the duodenum. While the endoscope is held in place, a guide-wire is passed through its center instrument channel to position a distal end of the guide-wire adjacent to the distal end of the endoscope. The endoscope is then withdrawn from the patient, leaving the guide-wire.Type: GrantFiled: October 16, 1995Date of Patent: July 29, 1997Assignee: The Beth Israel Hospital AssociationInventors: Irving Waxman, Steven Freedman