Patent application number | Description | Published |
20080232680 | Two dimensional/three dimensional digital information acquisition and display device - A two dimensional/three dimensional (2D/3D) digital acquisition and display device for enabling users to capture 3D information using a single device. In an embodiment, the device has a single movable lens with a sensor. In another embodiment, the device has a single lens with a beam splitter and multiple sensors. In another embodiment, the device has multiple lenses and multiple sensors. In yet another embodiment, the device is a standard digital camera with additional 3D software. In some embodiments, 3D information is generated from 2D information using a depth map generated from the 2D information. In some embodiments, 3D information is acquired directly using the hardware configuration of the camera. The 3D information is then able to be displayed on the device, sent to another device to be displayed or printed. | 09-25-2008 |
20080309778 | Shutter time compensation - A hybrid imaging device is configured to capture low resolution video and high resolution still images. The imaging device is configured to apply motion information obtained from the low resolution video to a reference high resolution still image to generate a missing moment of interest high resolution still image. The low-resolution video is captured at a high frame rate in conjunction with a few high-resolution still pictures taken at periodic intervals. A user locates a desired scene of interest, e.g. a moment of interest, from the captured video, and a post-processing technique is used to generate the high resolution still picture corresponding to the selected moment of interest. The high resolution still image is generated using texture information from one or more nearby captured high resolution still images and motion information from the low-resolution video frame corresponding to the selected moment of interest. | 12-18-2008 |
20090087016 | Content based adjustment of an image - A video input signal is analyzed to detect image content and image properties, wherein detecting the image content includes automatically deriving image features. A content group is determined for the video input signal based on the detected image content, the content group including predefined image properties. The image properties of the video input signal are adjusted based on a difference between the detected image properties and the predefined image properties. | 04-02-2009 |
20090256947 | METHOD AND APPARATUS FOR PERFORMING TOUCH-BASED ADJUSTMENTS WITHIN IMAGING DEVICES - A camera and method which selectively applies image content adjustments to elements contained in the image material. By way of example, the method involves registration of user touch screen input and determination of the arbitrary extent of a specific element in the captured image material at the location at which touch input was registered. Once selected, the element can be highlighted on the display, and additional user input may be optionally input to control what type of adjustment is to be applied. Then the element within the captured image material is processed to apply automatic, or user-selected, adjustments to the content of said element in relation to the remainder of the captured image. The adjustments to the image element may comprise any conventional forms of image editing, such as saturation, white balance, exposure, sizing, noise reduction, sharpening, blurring, deleting and so forth. | 10-15-2009 |
20110179376 | THREE OR HIGHER DIMENSIONAL GRAPHICAL USER INTERFACE FOR TV MENU AND DOCUMENT NAVIGATION - A three or more dimensional (3 | 07-21-2011 |
20120105581 | 2D TO 3D IMAGE AND VIDEO CONVERSION USING GPS AND DSM - Converting two dimensional images to three dimensional images using Global Positioning System (GPS) data and Digital Surface Models (DSMs) is described herein. DSMs and GPS data are used to position a virtual camera. The distance between the virtual camera to the DSM is used to reconstruct a depth map. The depth map and two dimensional image are used to render a three dimensional image. | 05-03-2012 |
20120183202 | Methods and Systems for 2D to 3D Conversion from a Portrait Image - A method for converting a 2D image into a 3D image includes receiving the 2D image; determining whether the received 2D image is a portrait, wherein the portrait can be a face portrait or a non-face portrait; if the received 2D image is determined to be a portrait, creating a disparity between a left eye image and a right eye image based on a local gradient and a spatial location; generating the 3D image based on the created disparity; and outputting the generated 3D image. | 07-19-2012 |
20120242779 | System and method for effectively implementing a stroboscopic visual effect - A system and method for effectively implementing a stroboscopic visual effect with a television device includes a strobe engine that analyzes video data to create a sequence of stroboscopic images based upon motion information from the video data. The television utilizes a display manager to present the stroboscopic images and the video data on a display device during a strobe display mode. A processor device of the television typically controls the operations of the strobe engine and the display manager to implement the stroboscopic visual effect. | 09-27-2012 |
20120242796 | AUTOMATIC SETTING OF ZOOM, APERTURE AND SHUTTER SPEED BASED ON SCENE DEPTH MAP - A Depth Map (DM) is able to be utilized for many parameter settings involving cameras, camcorders and other devices. Setting parameters on the imaging device includes zoom setting, aperture setting and shutter speed setting. | 09-27-2012 |
20120249836 | METHOD AND APPARATUS FOR PERFORMING USER INSPIRED VISUAL EFFECTS RENDERING ON AN IMAGE - Method and apparatus for performing visual effects rendering on an image are described. User specifications are processed for at least one visual effect for the image. Scene analysis information associated with the image may be accessed, wherein the scene analysis information is based on the user specifications and indicates at least one pixel of the image for coupling with the at least one visual effect. The at least one pixel is accentuated using depth map information, wherein dimensions for the at least one pixel are determined in response to corresponding depth values of the at least one pixel. An output image is generated having at least one visual effect. | 10-04-2012 |
20130257626 | BUILDING MANAGEMENT SYSTEM WITH PRIVACY-GUARDED ASSISTANCE MECHANISM AND METHOD OF OPERATION THEREOF - A method for operating a building management system includes: identifying a movement-pattern from a sensed attribute at a first sensor; determining a behavior-pattern at the first sensor when the movement-pattern matches a template-pattern; transmitting the behavior-pattern and the sensed attribute from the first sensor to a second sensor; and tracking the sensed attribute at the second sensor for displaying on a device. | 10-03-2013 |
20130262654 | RESOURCE MANAGEMENT SYSTEM WITH RESOURCE OPTIMIZATION MECHANISM AND METHOD OF OPERATION THEREOF - A method for operating a resource management system includes: identifying a total-usage status of a resource currently being supplied; calculating a current production amount of supplying the resource using the total-usage status; calculating an assessment structure directly reflecting the current production amount; adjusting the assessment structure for modifying behavior associated with the current consumption of the resource. | 10-03-2013 |
Patent application number | Description | Published |
20100150227 | SCALABLE MPEG VIDEO/MACRO BLOCK RATE CONTROL - A scaleable macro block rate control method particularly well-suited for MPEG video. There is provided a method to easily derive a quantization parameter (QP) value using information such as bit usage, previous QP values and SAD values from the past encoded and future frames. The method utilizes quantization estimation techniques based on statistical relationships between different intensity measures, such as distortion intensity, absolute difference intensity and mean of absolute difference intensity. The method is well-suited to applications utilizing MPEG video such as MPEG-1, MPEG-2, MPEG-4, JVT/H.264 standards and so forth. | 06-17-2010 |
20100150228 | SCALABLE MPEG VIDEO/MACRO BLOCK RATE CONTROL - A scaleable macro block rate control method particularly well-suited for MPEG video. There is provided a method to easily derive a quantization parameter (QP) value using information such as bit usage, previous QP values and SAD values from the past encoded and future frames. The method utilizes quantization estimation techniques based on statistical relationships between different intensity measures, such as distortion intensity, absolute difference intensity and mean of absolute difference intensity. The method is well-suited to applications utilizing MPEG video such as MPEG-1, MPEG-2, MPEG-4, JVT/H.264 standards and so forth. | 06-17-2010 |
20110051806 | PICTURE-LEVEL RATE CONTROL FOR VIDEO ENCODING - Computer-implemented rate control in encoding one or more video pictures is disclosed. A quantization parameter (QP) to be used for encoding a current picture one of the one or more video pictures is determined using rate control data that takes picture type, picture complexity, and a target bitcount into account in determining the QP. The current picture is encoded into a compressed format using the QP to generate an encoded current picture. The rate control data is updated based on statistical data determined from the encoded current picture. | 03-03-2011 |
20110051809 | SCENE CHANGE DETECTION - Scene change detection in encoding digital pictures is disclosed. A statistical quantity μ | 03-03-2011 |
20120033730 | RANDOM ACCESS POINT (RAP) FORMATION USING INTRA REFRESHING TECHNIQUE IN VIDEO CODING - A random access point can be generated in a stream of coded digital pictures containing a plurality of predictive coded frames in which one or more subsections of each frame are intra coded. A patch frame can be formed from intra-coded subsections in identified consecutive predictive-coded frames. The patch frame can be used as a synthetic random access point. | 02-09-2012 |
20130072299 | THREE-DIMENSIONAL MOTION MAPPING FOR CLOUD GAMING - Three-dimensional motion mapping is disclosed. A reverse three-dimensional transform for a set of anchor pixels in the current frame is performed using a model-view matrix, a projection matrix, and view parameters associated with the computer game. Reverse transformed anchor pixels are indicated as occluded if the estimated depth for the pixel in the previous frame is greater than a real depth for the pixel in the previous frame or otherwise indicated as visible. A motion vector map for a subset of the reverse transformed pixels is constructed. A best target motion vector for a first set of sections in the current frame is derived or motion estimation is performed for sections in a second set that contain occluded pixels. Target motion vectors for groups of two or more sections of the current frame comprising two or more adjoining sections each with best target motion vectors are derived. | 03-21-2013 |
20140233640 | RANDOM ACCESS POINT (RAP) FORMATION USING INTRA REFRESHING TECHNIQUE IN VIDEO CODING - A random access point is generated in a stream of coded digital pictures containing a plurality of predictive coded frames that have two or more predictive coded frames in which one or more subsections of each of the two or more predictive coded frames are intra coded. Information is added to a stream of digital pictures that identifies for a decoder which of two or more predictive-coded frames in the stream have intra-coded subsections at different portions that can be combined to form a patch frame. | 08-21-2014 |
20150016513 | PICTURE-LEVEL RATE CONTROL FOR VIDEO ENCODING - A quantization parameter (QP) used for encoding a current picture is determined using rate control data. One or more sections of the current picture are encoded using the determined QP. After encoding the sections, the rate control data is updated based on statistical data determined from the resulting encoded sections. | 01-15-2015 |
Patent application number | Description | Published |
20110231912 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR AUTHENTICATING A MOBILE DEVICE USING AN ACCESS TOKEN - In accordance with embodiments, there are provided mechanisms and methods for authenticating a mobile device using an access token. These mechanisms and methods for authenticating a mobile device using an access token can provide authentication in an automated manner. The ability to provide authentication in an automated manner can enable repeated access to data by a user without requiring an associated repetitive manual authentication by the user. | 09-22-2011 |
20110246969 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DEBUGGING AN ASSERTION - In accordance with embodiments, there are provided mechanisms and methods for debugging an assertion. These mechanisms and methods for debugging an assertion can enable improved interpretation and analysis of data validation results, more efficient development associated with data validation, etc. | 10-06-2011 |
20110247066 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR AUTHENTICATING AND AUTHORIZING AN EXTERNAL ENTITY - In accordance with embodiments, there are provided mechanisms and methods for authenticating and authorizing an external entity. These mechanisms and methods for authenticating and authorizing an external entity can enable improved data security, more efficient data transfer, improved data access channels, etc. | 10-06-2011 |
20120140923 | METHOD AND SYSTEM FOR ENRYPTION KEY VERSIONING AND KEY ROTATION IN A MULTI-TENANT ENVIRONMENT - Various techniques and procedures related to encryption key versioning and rotation in a multi-tenant environment are presented here. One approach employs a computer-implemented method of managing encrypted data and their associated encryption keys. In accordance with this approach, a key splitting process securely stores a master key used to encrypt tenant-level encryption keys, a key versioning process is used to securely track updated encryption keys, and a key rotation process is used to rotate encrypted data to an updated version of a tenant-level encryption key. | 06-07-2012 |
20120144024 | METHOD AND SYSTEM FOR USER SESSION DISCOVERY IN A MULTI-TENANT ENVIRONMENT - Systems and methods are described to validate user connections to one or more application servers within a multi-tenant application system. A domain-level cookie at the client identifies any active connections for that client. As the client requests a connection to a particular application, the cookie is provided to a validation server that determines if any previously-established sessions with the multi-tenant system exist, and/or if such sessions remain active. If an active session already exists, then the client can be redirected to a particular server to continue the previously-established session. If no valid prior sessions are available, then the client can be validated and a new connection to an appropriate server can be established, as appropriate. | 06-07-2012 |
20120331518 | FLEXIBLE SECURITY TOKEN FRAMEWORK - A computer-implemented server system includes or supports applications that use security tokens. The server system includes a security token module to create token types for use with the applications, to generate security tokens corresponding to created token types, and to enforce token use policies for generated security tokens. The server system also includes a database to store security tokens for the token module. The token module accommodates creation of different token types having different token formats and different token use policies, based on obtained values of a plurality of token configuration variables. The token module generates security tokens in accordance with the different token formats, and enforces the different token use policies when processing incoming security tokens. | 12-27-2012 |
20130091171 | JUST-IN-TIME USER PROVISIONING FRAMEWORK IN A MULTITENANT ENVIRONMENT - A method of provisioning organization users in a multi-tenant database system includes receiving a request via a single sign-on protocol from an organization user to create a new multi-tenant database user account for access to the multi-tenant database system. The method retrieves rules that specify how to derive user permissions for access to the multi-tenant database system from stored user attributes of the organization user. The method continues with applying the rules to the stored user attributes to determine permissions for the users to access particular objects in the multi-tenant database system, and creating the new user account with the determined user permissions for access to the multi-tenant database system. | 04-11-2013 |
20130145445 | MECHANISM FOR FACILITATING DYNAMIC AND CONTINUOUS TESTING OF SECURITY ASSERTION MARKUP LANGUAGE CREDENTIALS IN AN ON-DEMAND SERVICES ENVIRONMENT - In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic and continuous testing of security assertion markup language (SAML) credentials in an on-demand services environment. In one embodiment and by way of example, a method includes identifying, at a computing device, an organization using a SAML process in an on-demand service environment, obtaining SAML credentials relating to the identified organization, and testing the SAML credentials relating to the identified organization. The testing includes asserting a set of test credentials against the SAML credentials relating to the identified organization. The method may further include generating one or more new codes based on testing results obtained from testing. | 06-06-2013 |
20130276070 | CROSS INSTANCE USER AUTHENTICATION ARCHITECTURE - In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing a cross instance user authentication architecture in an on-demand service environment including, for example, means for receiving a login request at a global Virtual Internet Protocol (VIP) address for the host organization from a client device; forwarding the login request received at the global VIP address to one of a plurality of datacenters within the host organization; determining the selected datacenter is a non-home-geo datacenter for a user associated with the login request received from the client device; establishing a back-end link from the non-home-geo datacenter to a home-geo datacenter for the user; forwarding the login request from the non-home-geo datacenter to the home-geo datacenter via the back-end link for authentication of the client device at the home-geo datacenter responsive to the login request received from the computing device; and returning a response to the client device from the non-home-geo datacenter upon successful authentication of the login request at the home-geo datacenter, wherein the response specifies a re-direct to the home-geo datacenter for the user. Other related embodiments are disclosed. | 10-17-2013 |
20140123243 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR AUTHENTICATING AND AUTHORIZING AN EXTERNAL ENTITY - In accordance with embodiments, there are provided mechanisms and methods for authenticating and authorizing an external entity. These mechanisms and methods for authenticating and authorizing an external entity can enable improved data security, more efficient data transfer, improved data access channels, etc. | 05-01-2014 |
20140164843 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DEBUGGING AN ASSERTION - In accordance with embodiments, there are provided mechanisms and methods for debugging an assertion. These mechanisms and methods for debugging an assertion can enable improved interpretation and analysis of data validation results, more efficient development associated with data validation, etc. | 06-12-2014 |
Patent application number | Description | Published |
20120282955 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING A USER RECORD DELETION NOTIFICATION - Methods, systems, and computer readable media for providing a user record deletion notification are disclosed. In one example, the method comprises determining, at a subscriber data management (SDM) node, that a service subscription to an access network is to be terminated, wherein the service subscription is associated with a subscriber user, generating, at the SDM node, a notification message that includes a deletion notification attribute, and sending the Diameter notification message to an application server associated with the access network. The method further includes terminating, at the application server, a communication service connection established between the subscriber user and the access network in response to detecting the deletion notification attribute in the notification message and deleting, in the SDM node, a user record associated with the service subscription after receiving notification of the connection termination. | 11-08-2012 |
20130176908 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR UTILIZING QUOTA USAGE POLICY CONTROL IN A DIAMETER-BASED COMMUNICATION NETWORK - The subject matter described herein includes systems, methods, and computer readable media for utilizing quota usage policy control in a Diameter-based communication network. An exemplary method includes, at a policy server, sending a request for quota usage information associated with a subscriber to an online charging system (OCS) node. The method further includes receiving the quota usage information from the OCS node, generating at least one policy and charging control (PCC) rule for modifying a quality of service (QoS) policy attribute associated with the subscriber based on the quota usage information, and communicating the at least one PCC rule to a Diameter network element. | 07-11-2013 |
Patent application number | Description | Published |
20090211690 | Rapid Prototyping of Microstructures Using a Cutting Plotter - A method for making a microstructure includes: providing a film ( | 08-27-2009 |
20130072025 | COMPONENT OF A SUBSTRATE SUPPORT ASSEMBLY PRODUCING LOCALIZED MAGNETIC FIELDS - A component of a substrate support assembly such as a substrate support or edge ring includes a plurality of current loops incorporated in the substrate support and/or the edge ring. The current loops are laterally spaced apart and extend less than halfway around the substrate support or edge ring with each of the current loops being operable to induce a localized DC magnetic field of field strength less than 20 Gauss above a substrate supported on the substrate support during plasma processing of the substrate. When supplied with DC power, the current loops generate localized DC magnetic fields over the semiconductor substrate so as to locally affect the plasma and compensate for non-uniformity in plasma processing across the substrate. | 03-21-2013 |
20130097840 | EDGE SEAL FOR LOWER ELECTRODE ASSEMBLY - A lower electrode assembly useful for supporting a semiconductor substrate in a plasma processing chamber includes a temperature controlled lower base plate, an upper plate, a mounting groove surrounding a bond layer and an edge seal comprising an elastomeric band having an outer concave surface in an uncompressed state, the band mounted in the groove such that upper and lower ends of the band are axially compressed and a maximum outward bulging of the band is no greater than a predetermined distance. | 04-25-2013 |
20130117986 | INSTALLATION FIXTURE FOR ELASTOMER BANDS AND METHODS OF USING THE SAME - A kit comprising an installation fixture, a plurality of mechanical fasteners and an embedding tool is provided which allows for an elastomer band to be disposed in a mounting groove around a semiconductor substrate support in a manner that relieves the internal stresses of the elastomer band, leading to an elastomer band with a longer operational lifetime. The installation fixture is secured to a substrate support with mechanical fasteners. An elastomer band is placed around an outer circumference of the installation fixture and rotated back and forth to relieve internal stresses of the elastomer band. The fixture is inverted and the elastomer band is slid vertically off the fixture and into the mounting groove. An embedding tool can be used to completely insert the elastomer band into the mounting groove. | 05-16-2013 |
20130340942 | EDGE SEAL FOR LOWER ELECTRODE ASSEMBLY - A lower electrode assembly useful for supporting a semiconductor substrate in a plasma processing chamber includes a temperature controlled lower base plate, an upper plate, a mounting groove surrounding a bond layer and an edge seal comprising an elastomeric band having an outer concave surface in an uncompressed state, the band mounted in the groove such that upper and lower ends of the band are axially compressed and a maximum outward bulging of the band is no greater than a predetermined distance. | 12-26-2013 |
20140366360 | INSTALLATION FIXTURE FOR ELASTOMER BANDS AND METHODS OF USING THE SAME - A kit comprising an installation fixture, a plurality of mechanical fasteners and an embedding tool is provided which allows for an elastomer band to be disposed in a mounting groove around a semiconductor substrate support in a manner that relieves the internal stresses of the elastomer band, leading to an elastomer band with a longer operational lifetime. The installation fixture is secured to a substrate support with mechanical fasteners. An elastomer band is placed around an outer circumference of the installation fixture and rotated back and forth to relieve internal stresses of the elastomer band. The fixture is inverted and the elastomer band is slid vertically off the fixture and into the mounting groove. An embedding tool can be used to completely insert the elastomer band into the mounting groove. | 12-18-2014 |