Patents by Inventor Gregory R. Simon

Gregory R. Simon 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: 8503991
    Abstract: Methods and apparatus to monitor mobile devices are disclosed. A disclosed example method involves operating first and second wireless telephone device terminals. In the example method, the first wireless telephone device terminal includes a first media decoder configured to decode a first media encoding format and the second wireless telephone device terminal includes a second media decoder configured to decode a second media encoding format. The example method also involves receiving a first media presentation via the first wireless telephone device terminal and a second media presentation via the second wireless telephone device terminal. The first media presentation is encoded using the first media encoding format and the second media presentation is encoded using the second media encoding format. The first and second media presentations include substantially similar media content.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: August 6, 2013
    Assignee: The Nielsen Company (US), LLC
    Inventors: Roderick D. Swift, Gregory R. Simon, Manjirnath Chatterjee
  • Patent number: 8458612
    Abstract: Various embodiments are directed to an application management framework for web applications that may provide speed improvements, capability improvements, user experience improvements, increased advertising profit opportunities, and simplified application development to wide range of network devices. The described embodiments may employ techniques for containing, controlling, and presenting multiple web-based applications in a shared web browser application management framework. Sharing a web browser application management framework provides the capability for rapidly switching between applications, allows for multitasking, facilitates using a common set of input controls for applications, and makes it possible for applications to be available with little perceived startup (“boot”) time. The described embodiments also provide incentives for web application users, web application developers, web application portal providers, and web advertising providers to share in transactions between one another.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: June 4, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Manjirnath Chatterjee, Gregory R. Simon, Roderick Swift
  • Patent number: 8060486
    Abstract: Various embodiments are directed to a proxy system for implementing an automatic conversion schema which allows data results from a publishing application to be extracted and displayed by a display application other than the publishing application. In one embodiment, a proxy publisher may receive a request from a publishing application to retrieve a data result from a data server. The request may include a path to the data server and appended publishing parameters. In accordance with the automatic conversion schema, the publishing parameters may comprise decode parameters associated with the publishing application for allowing a display application other than the publishing application to decode variables of the data result and to transform the decoded variables for display. The proxy publisher may cache the request including the appended publishing parameters and retrieve the data result from the data server.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: November 15, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Manjirnath Chatterjee, Gregory R. Simon
  • Publication number: 20110107311
    Abstract: Disclosed is a configuration for directly accessing a first computing system from a browser executing within a second computing system. One embodiment includes defining a browser code script for executing a predefined function call and defining a plurality of call functions executable by the browser code script. Each call function corresponds with a particular function on the first computing device. A direct communication link is established between a communication device driver on the second computing system and a communication device driver on the first computing system in response to the browser code script executing at least one call function of the plurality of call functions.
    Type: Application
    Filed: November 4, 2010
    Publication date: May 5, 2011
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Matthew S. McNulty, Gregory R. Simon
  • Publication number: 20090305680
    Abstract: Methods and apparatus to monitor mobile devices are disclosed. A disclosed example method involves operating first and second wireless telephone device terminals. In the example method, the first wireless telephone device terminal includes a first media decoder configured to decode a first media encoding format and the second wireless telephone device terminal includes a second media decoder configured to decode a second media encoding format. The example method also involves receiving a first media presentation via the first wireless telephone device terminal and a second media presentation via the second wireless telephone device terminal. The first media presentation is encoded using the first media encoding format and the second media presentation is encoded using the second media encoding format. The first and second media presentations include substantially similar media content.
    Type: Application
    Filed: April 3, 2009
    Publication date: December 10, 2009
    Inventors: Roderick D. Swift, Gregory R. Simon, Manjirnath Chatterjee
  • Publication number: 20090055749
    Abstract: Various embodiments are directed to an application management framework for web applications that may provide speed improvements, capability improvements, user experience improvements, increased advertising profit opportunities, and simplified application development to wide range of network devices. The described embodiments may employ techniques for containing, controlling, and presenting multiple web-based applications in a shared web browser application management framework. Sharing a web browser application management framework provides the capability for rapidly switching between applications, allows for multitasking, facilitates using a common set of input controls for applications, and makes it possible for applications to be available with little perceived startup (“boot”) time. The described embodiments also provide incentives for web application users, web application developers, web application portal providers, and web advertising providers to share in transactions between one another.
    Type: Application
    Filed: July 29, 2008
    Publication date: February 26, 2009
    Applicant: PALM, INC.
    Inventors: Manjirnath Chatterjee, Gregory R. Simon, Roderick Swift
  • Publication number: 20090043657
    Abstract: Various embodiments are directed to selecting a web advertisement based on caller identifier information. The caller identifier information may be obtained from an incoming call to the mobile device or from an outgoing call from the mobile device. An ad request may be generated based on the caller identifier information by the mobile device and sent to a web advertising server. In response to the ad request, the web advertising server may select a relevant web advertisement based on the caller identifier information and may send the relevant web advertisement to the mobile device. On the mobile device, the web advertisement may be inserted into a web application for display in a user interface.
    Type: Application
    Filed: August 5, 2008
    Publication date: February 12, 2009
    Applicant: PALM, INC.
    Inventors: Roderick Swift, Manjirnath Chatterjee, Gregory R. Simon
  • Publication number: 20080281798
    Abstract: Various embodiments are directed to a proxy system for implementing an automatic conversion schema which allows data results from a publishing application to be extracted and displayed by a display application other than the publishing application. In one embodiment, a proxy publisher may receive a request from a publishing application to retrieve a data result from a data server. The request may include a path to the data server and appended publishing parameters. In accordance with the automatic conversion schema, the publishing parameters may comprise decode parameters associated with the publishing application for allowing a display application other than the publishing application to decode variables of the data result and to transform the decoded variables for display. The proxy publisher may cache the request including the appended publishing parameters and retrieve the data result from the data server.
    Type: Application
    Filed: May 7, 2008
    Publication date: November 13, 2008
    Applicant: PALM, INC.
    Inventors: Manjirnath Chatterjee, Gregory R. Simon
  • Publication number: 20080248834
    Abstract: Various embodiments are described for providing a terminal with access to a desktop and applications of a mobile device. In one embodiment, a mobile device may comprise an interface to establish a connection to a terminal and one or more browser based applications to be run locally on the mobile device. The mobile device may serve a browser based user interface to a browser of the terminal via the connection for interacting with the applications on the mobile device. Other embodiments are described and claimed.
    Type: Application
    Filed: April 2, 2008
    Publication date: October 9, 2008
    Applicant: PALM, INC.
    Inventors: Manjirnath Chatterjee, Gregory R. Simon, Roderick Swift
  • Publication number: 20080170475
    Abstract: A timing apparatus 10 for monitoring a sports event such as a lacrosse game, comprises a first timer 12 for counting a twenty-second time period and a second timer 14 for counting a one-hundred second time period, an alarm 16 connected to the first and second timers for producing a perceptible warning at the expiration of either of the twenty-second and one-hundred second time periods, and a toggle switch 20 movable between a first position 28 for activating the first timer 12 and a second position 30 for activating the second timer 14.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 17, 2008
    Inventor: Gregory R. Simon
  • Publication number: 20080148298
    Abstract: Various embodiments are described for an application runtime environment that provides secure safe access to local resources from web based applications when applications are locally hosted or cached or when a safe broker is needed to ensure that a trusted program is given access to specific functionality. The application runtime environment allows enhanced scripting interfaces and locally running web service interfaces to provide individual function level security controls which restrict access to only those applications which are signed. The application runtime environment provides finer granularity and control at the function level by allowing scripted runtime based applications to call local functions in a signed manner with function call level control. Other embodiments are described and claimed.
    Type: Application
    Filed: January 24, 2008
    Publication date: June 19, 2008
    Applicant: PALM, INC.
    Inventors: Manjirnath Chatterjee, Gregory R. Simon
  • Publication number: 20020081027
    Abstract: A method and computer program product for transporting digital images across electronic media. A digital image 122, e.g., a signature, a handwritten note, a paint program file or anime, captured in a digital ink file 124 is converted or compressed 126 into a string 128 of binary bits. The bit string 128 is mapped 130 into displayable characters such as ASCII characters. The displayable characters are embedded 132 into a message, such as being included in the text of an e-mail message and the message is transmitted electronically. When the message is received 142, the embedded displayable characters are stripped 144 from it. The displayable characters are mapped 146 to their binary equivalents and the mapped binary data stream 148 is reconverted or decompressed 150 to recover the digital ink file 124. The original digital ink image 153 is displayed from the digital ink file 124.
    Type: Application
    Filed: December 21, 2000
    Publication date: June 27, 2002
    Applicant: MOTOROLA, INC.
    Inventors: Manjirnath Chatterjee, Gregory R. Simon
  • Patent number: 5898340
    Abstract: An audio amplifier with a digital input bus for both audio (48) and volume (47) level inputs is disclosed. Volume control is achieved by maintaining dynamic voltage supply rails (43) and (44) to an audio output controller block (45) at a fixed ratio of the maximum available supply voltages (40) and (41). This is accomplished by a volume level controller block (42). The audio output controller block accepts digital samples and converts the samples to analog voltages within the range of the volume rail voltages for the purpose of driving a audio frequency loudspeaker (46). Such a system has very high efficiency when compared with older Class A and AB designs and improves the ease of implementation of volume control over Class D designs. The system is easily distinguished from other designs using variable rail voltages because prior art designs used the rail voltage to track the audio output.
    Type: Grant
    Filed: November 20, 1996
    Date of Patent: April 27, 1999
    Inventors: Manjirnath A. Chatterjee, Gregory R. Simon