Stephen S. Ing - Beaverton OR Christopher J. Lord - Portland OR
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04N 712
US Classification:
37524003, 37524002
Abstract:
According to an embodiment of the present invention, a method is presented for controlling a video image compression system. In this method a video frame of raw video image data is compressed using a processor. Then it is determined whether the processor is limited in its ability to compress video image data. Then, a target frame rate is adjusted based on a current amount of time taken to compress said video frame of raw video image data.
Methods And Apparatus For Selecting Wire Video Size
Emily H. Qi - Portland OR Stephen S. Ing - Beaverton OR
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04N 714
US Classification:
348 1412, 348 1413
Abstract:
A method and apparatus select the wire video size and capture video size of a video telephony product depending upon the desired remote video size. A target frame rate is taken into account when choosing the wire video size and capture video size. Wire video size is chosen as close to the desired remote video size as possible. To provide high quality, the video capture frame rate and capture video sizes are maintained above a predetermined level.
Hani El-Gebaly - Beaverton OR, US Stephen Ing - Beaverton OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 15/16 H04J 1/16
US Classification:
709204, 709328, 370401, 370216
Abstract:
Facilitating a distributed multipoint conference using, for example, the ITU-T H. 323 protocol may involve establishing a connection (e. g. , that supports a unicast stream) between multiple endpoints, including at least a requesting endpoint and one or more other participating endpoints, and initiating a connection from the requesting endpoint to at least a third endpoint. The requesting endpoint identifies to the third endpoint the one or more other participating endpoints. A connection is established between the third endpoint and the one or more other participating endpoints identified by the requesting endpoint. The third endpoint identifies the requesting endpoint to the one or more other participating endpoints. At each of the endpoints, unicast streams received from each of the other participating endpoints may be mixed to form a logical multipoint conference.
Method And Apparatus For Bit Rate Control In A Digital Video Environment For Arbitrary Bandwidth
Stephen S. Ing - Beaverton OR, US Christopher J. Lord - Portland OR, US
Assignee:
Heathway Holdings LLC - Wilmington DE
International Classification:
H04B 1/66
US Classification:
37524003
Abstract:
According to an embodiment of the present invention, a method is presented for controlling a video image compression system. In this method a video frame of raw video image data is compressed using a processor. Then it is determined whether the processor is limited in its ability to compress video image data. Then, a target frame rate is adjusted based on a current amount of time taken to compress said video frame of raw video image data.
Plugable Call Control Application Program Interface
Stephen Ing - Beaverton OR, US Hani El-Gebaly - Beaverton OR, US Mike Gutmann - Hillsboro OR, US Kalon Kelley - Santa Barbara CA, US
International Classification:
G06F009/46 G06F009/00
US Classification:
709/328000
Abstract:
A plugable call control application program interface includes a base plugable call control application program interface to expose a common set of function calls, properties, and callbacks to be utilized by a plurality of call control protocols. An extended application program interface is adapted to provide advanced function calls, properties, and callbacks beyond the common set.
Hani El-Gebaly - Beaverton OR, US Stephen Ing - Beaverton OR, US Mitu Aggarwal - Portland OR, US
International Classification:
H04J003/16
US Classification:
370/352000, 370/465000, 370/401000
Abstract:
An Internet Protocol (IP) telephony system includes a lightweight stimulus client configured to receive user input requesting an IP telephony service (e.g., an ITU-T H.450 supplementary service) and communicate the received input over a packet-based network using a standard call control protocol (e.g., Media Gateway Control Protocol or ITU-T H.248). A call agent, executing on a remote server connected to the packet-based network, is configured to perform the requested IP telephony service based on the received input.
Stephen Ing - Beaverton OR, US Manoj Agnihotri - Lake Oswego OR, US
International Classification:
H04N 5/76
US Classification:
348231990
Abstract:
Systems, methods, and software share an output of a video capture device, such as a video camera, amongst more than one application. Some embodiments comprise writing video frames to a shared memory buffer that is accessible by one or more applications. Some applications are virtual device drivers that appear as actual device drivers of the video capture device producing the video data. Some embodiments comprise acquiring exclusive control of a video capture device driver, allocating a shared memory buffer, receiving a video frame from the video capture device driver, and writing the video frame to the shared memory buffer. In some embodiments, the shared memory buffer comprises two shared memory buffers that are written to and read from in an alternating fashion.
Method And Apparatus To Determine Ambient Light Using A Camera
Stephen Ing - Beaverton OR, US Manoj Agnihotri - Lake Oswego OR, US Paul Diefenbaugh - Portland OR, US
International Classification:
H04N 5/235
US Classification:
348229100
Abstract:
A system includes a camera that may be used for multiple applications including an application to measure the ambient light. The camera may include an automatically set a gain or an aperture as well as a shutter speed. The shutter speed and the gain or aperture from the camera may be used to determine the ambient light. Brightness of a display may be adjusted based on the ambient light.
Last Video on Bleaching: youtu.be This is a Dying tutorial. I am using...
Category:
Education
Uploaded:
18 Dec, 2011
Duration:
3m 27s
InkDolls Tutorial: How To Take A Picture (Ste...
This video is to show you how to take a proper picture by yourself. Yo...
Category:
Education
Uploaded:
30 Dec, 2011
Duration:
2m 19s
The Shining Recut
Who hasn't wondered what The Shining would have been like if it had be...
Category:
Entertainment
Uploaded:
08 Feb, 2006
Duration:
1m 25s
3 parts from IT (Stephen King, 1990)
This movie made me fckin scared of clowns! Sorry for the stopping in t...
Category:
Film & Animation
Uploaded:
27 Mar, 2010
Duration:
3m 25s
InkDolls Tutorial: Mexican Skull Candy Specia...
I used the following products: Q-Tips, Black Grease from Spirit Hallow...
Category:
Education
Uploaded:
18 Dec, 2011
Duration:
2m 46s
InkDolls Hair Tutorial: Bleaching DIY (Stephe...
This is a bleaching tutorial. I am using the following products: Color...
Category:
Howto & Style
Uploaded:
10 Dec, 2011
Duration:
2m 38s
Googleplus
Stephen Ing
Stephen Ing
Stephen Ing
Work:
Intelligrated Systems LLC - Technical Support Engineer (2007)
Education:
California State University, East Bay - Business Admin / Telecomm, University of California, Davis - Computer Science, Merritt College - General Education
About:
Self professed Christian, Technophile and foodie/gourmand. Willing to pray over, consume and annoy you with all the pictures of any great meal. :-)