Patents by Inventor David Berkowitz
David Berkowitz 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: 9451383Abstract: An approach is provided for establishing one or more communication sessions in a cloud computing environment and maintaining the establishment of the one or more communication sessions while managing system resource and power resource consumption. The approach involves causing, at least in part, an establishment of one or more communication sessions between at least one device and one or more other devices, wherein the communication sessions convey, at least in part, one or more notification messages. The approach also involves processing and/or facilitating a processing of device resource information, device capability information, network resource information, or a combination thereof to determine one or more parameters for generating one or more heartbeat signals to maintain the one or more communication sessions.Type: GrantFiled: October 21, 2011Date of Patent: September 20, 2016Assignee: NOKIA TECHNOLOGIES OYInventors: Serdar Bulut, David Berkowitz, Wei-Meng Chee
-
Patent number: 9098420Abstract: An approach is provided for segmenting a cache into one or more cache segments and synchronizing the cache segments. An cache platform causes, at least in part, a segmentation of at least one cache into one or more cache segments. The cache platform further determines that at least one cache segment of the one or more cache segments is invalid. The cache platform also causes, at least in part, a synchronization of the at least one cache segment. The approach allows for a dynamic optimization of the synchronization of the cache segments based on one or more characteristics associated with the devices and/or the connection associated with the cache synchronization.Type: GrantFiled: October 21, 2011Date of Patent: August 4, 2015Assignee: NOKIA TECHNOLOGY OYInventors: Serdar Bulut, Wei-Meng Chee, David Berkowitz
-
Publication number: 20130103911Abstract: An approach is provided for segmenting a cache into one or more cache segments and synchronizing the cache segments. An cache platform causes, at least in part, a segmentation of at least one cache into one or more cache segments. The cache platform further determines that at least one cache segment of the one or more cache segments is invalid. The cache platform also causes, at least in part, a synchronization of the at least one cache segment. The approach allows for a dynamic optimization of the synchronization of the cache segments based on one or more characteristics associated with the devices and/or the connection associated with the cache synchronization.Type: ApplicationFiled: October 21, 2011Publication date: April 25, 2013Inventors: Serdar Bulut, Wei-Meng Chee, David Berkowitz
-
Publication number: 20130103844Abstract: An approach is provided for establishing one or more communication sessions in a cloud computing environment and maintaining the establishment of the one or more communication sessions while managing system resource and power resource consumption. The approach involves causing, at least in part, an establishment of one or more communication sessions between at least one device and one or more other devices, wherein the communication sessions convey, at least in part, one or more notification messages. The approach also involves processing and/or facilitating a processing of device resource information, device capability information, network resource information, or a combination thereof to determine one or more parameters for generating one or more heartbeat signals to maintain the one or more communication sessions.Type: ApplicationFiled: October 21, 2011Publication date: April 25, 2013Applicant: Nokia CorporationInventors: Serdar Bulut, David Berkowitz, Wei-Meng Chee
-
Patent number: 8042046Abstract: A software control mechanism is disclosed for use with a plurality of media applications. The software control mechanism comprises a media control panel structured for use with a plurality of media applications. The media control panel is independent of each media application. Each media application is displayed within a computer screen. The software control mechanism is structured to control a function of a presently interfaced media application on the display screen. Further, as the presently interfaced media application changes on the display screen, the media control panel for that media application is displayed along a same boundary of the computer screen.Type: GrantFiled: May 29, 2009Date of Patent: October 18, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: David Berkowitz, Matthew W. Crowley, Keith Saft
-
Patent number: 7870272Abstract: A content management system stores location information indicating a location within a content item where a user exited from or last-accessed the content item. This location information is synchronized or otherwise shared between or among a plurality of devices associated with the user. With this information stored on or accessible to these multiple devices, the system enables the user to start from that location when subsequently accessing the content item on any of these devices. The user's experience with the content item is thus preserved over time and independently of the device on which the content item is accessed.Type: GrantFiled: December 5, 2006Date of Patent: January 11, 2011Assignee: Hewlett-Packard Development Company L.P.Inventors: David Berkowitz, Matthew William Crowley
-
Publication number: 20090276710Abstract: A software control mechanism is disclosed for use with a plurality of media applications. The software control mechanism comprises a media control panel structured for use with a plurality of media applications. The media control panel is independent of each media application. Each media application is displayed within a computer screen. The software control mechanism is structured to control a function of a presently interfaced media application on the display screen. Further, as the presently interfaced media application changes on the display screen, the media control panel for that media application is displayed along a same boundary of the computer screen.Type: ApplicationFiled: May 29, 2009Publication date: November 5, 2009Applicant: PALM, INC.Inventors: David Berkowitz, Matthew W. Crowley, Keith Saft
-
Patent number: 7559027Abstract: A software control mechanism is disclosed for use with a plurality of media applications. The software control mechanism comprises a media control panel structured for use with a plurality of media applications. The media control panel is independent of each media application. Each media application is displayed within a computer screen. The software control mechanism is structured to control a function of a presently interfaced media application on the display screen. Further, as the presently interfaced media application changes on the display screen, the media control panel for that media application is displayed along a same boundary of the computer screen.Type: GrantFiled: February 28, 2006Date of Patent: July 7, 2009Assignee: Palm, Inc.Inventors: David Berkowitz, Matthew W. Crowley, Keith Saft
-
Publication number: 20090089676Abstract: Various embodiments are directed to improved systems and techniques for allowing a user to navigate to media content on a mobile computing device and/or perform available operations associated with the media content. In one embodiment, for example, a mobile computing device may comprise a display to present a tabbed multimedia graphical user interface comprising a navigation bar including a plurality of navigation tabs for navigating to media content and performing available operations associated with the media content. The plurality of navigation tabs may comprise an audio navigation tab associated with audio content, a pictures and videos navigation tab associated with image and video content, a still camera navigation tab for taking digital photographs, a video camera navigation tab for taking video movies, and an online and bookmarks navigation tab associated with online media content. The tabbed multimedia graphical user interface may present a corresponding view associated with an active navigation tab.Type: ApplicationFiled: September 30, 2007Publication date: April 2, 2009Applicant: PALM, INC.Inventors: Jeff Finkelstein, Richard Sagar, Jeff Hawkins, David Berkowitz, Steve Doss, Justin Kodama, Pieter van der Meulen, Kam Stewart, Matt Crowley, Rich Dellinger
-
Publication number: 20080133529Abstract: A content management system stores location information indicating a location within a content item where a user exited from or last-accessed the content item. This location information is synchronized or otherwise shared between or among a plurality of devices associated with the user. With this information stored on or accessible to these multiple devices, the system enables the user to start from that location when subsequently accessing the content item on any of these devices. The user's experience with the content item is thus preserved over time and independently of the device on which the content item is accessed.Type: ApplicationFiled: December 5, 2006Publication date: June 5, 2008Applicant: PALM, INC.Inventors: David Berkowitz, Matthew William Crowley
-
Publication number: 20070204225Abstract: A software control mechanism is disclosed for use with a plurality of media applications. The software control mechanism comprises a media control panel structured for use with a plurality of media applications. The media control panel is independent of each media application. Each media application is displayed within a computer screen. The software control mechanism is structured to control a function of a presently interfaced media application on the display screen. Further, as the presently interfaced media application changes on the display screen, the media control panel for that media application is displayed along a same boundary of the computer screen.Type: ApplicationFiled: February 28, 2006Publication date: August 30, 2007Inventors: David Berkowitz, Matthew Crowley, Keith Saft
-
Publication number: 20060263895Abstract: A method for monitoring the stereoselectivity of at least one organic chemical reaction and the relative rate of at least one organic chemical reaction, wherein the reaction produces a product that can exist as at least two stereoisomers, the process comprising: providing a first reaction zone containing (1) an organic phase comprising the reaction mixture for producing the product and (2) an aqueous phase adjacent to, but substantially immiscible with the organic phase, the aqueous phase containing at least one first sensing agent that preferentially acts on a first stereoisomer in the product to produce a monitorable change, the product being diffusible into the aqueous layer (2).Type: ApplicationFiled: May 16, 2006Publication date: November 23, 2006Inventors: David Berkowitz, Sangeeta Dey, Kannan Karukurichi, Weijun Shen
-
Publication number: 20030148703Abstract: A radio control system for a single or multi-controller, single or multi-receiver independently controlled system providing digital and proportional control without mutual interference, especially suited for a miniature toy vehicle. The controller may operate on multiple frequencies (channels) selected by the user. The receivers may receive on multiple frequencies (channels) selected by the user. When the receiver is first turned on, it reads the channel select switch and sets its receiver accordingly then normal remote control signals may be received such as speed, steering and digital commands. Commands are sent in bursts with an error checking protocol implemented. Commands are not executed by the receiver unless they are received error free. If the receiver fails to receive error-free command bursts within a short period of time (less than one second), it shuts off all motors and controls and go into a dormant state awaiting an error-free command burst.Type: ApplicationFiled: May 1, 2002Publication date: August 7, 2003Applicant: XXAP DESIGN, INC.Inventors: Ken Scott, Ron Clements, David Berkowitz, John Montgomery
-
Patent number: 6100941Abstract: A commercial detection apparatus includes a frame grab thread which acquires frames from an input data stream to be analyzed by a cut detector thread and a filter thread. A commercial detection thread determines whether a commercial has occurred from data created by the cut detector thread and the filter thread stored in a memory. A factor used by the commercial detection thread is whether a black frame has occurred. The input data stream is divided into a plurality of regions and then a maximum and minimum value for a section of these regions is determined and compared to one another. If the maximum and minimum values are close enough, and the maximum value is below a threshold, then the frame is deemed to be black.Type: GrantFiled: July 28, 1998Date of Patent: August 8, 2000Assignee: U.S. Philips CorporationInventors: Nevenka Dimitrova, Thomas Mc Gee, Jan Hermanus Elenbaas, Eugene Leyvi, Carolyn Ramsey, David Berkowitz
-
Patent number: 6051721Abstract: A process of preparing ring E-modified analogues of (-)-podophyllotoxin as potential new chemotherapeutic agents. The process generates corresponding analogues of (-)-podophyllotoxin, itself, and allows new molecular interactions in the southern hemisphere (ring E) of the molecule. A method of preparing enantiomerically enriched compounds of the formula (I) and (II): ##STR1## wherein R is: ##STR2## wherein X, X', Y, Y' and Z are ring E substituents and R.sup.1 is one of a)-e) below.a) --OH,b) an ether or glycoside,c) a substituted or unsubstituted amine or aniline,d) a C.sub.2 -C.sub.8 alkenyl group, preferably --CH.sub.2 CH.dbd.CH.sub.2,e) a C.sub.1 -C.sub.8 alcohol, preferably --CH.sub.2 CH.sub.2 CH.sub.2 OH.The process produces enantiomerically enriched compounds which do not occur naturally and are not readily available from (-)-podophyllotoxin.Type: GrantFiled: October 2, 1997Date of Patent: April 18, 2000Assignee: The Board of Regents of the University of NebraskaInventor: David Berkowitz