Patents Assigned to Aricent Inc.
  • Patent number: 8483276
    Abstract: A video encoder is provided for use with first still image data, second still image data and third still image data. The video encoder includes a determining portion and a frame generating portion. The determining portion can output a determining signal based on the second still image data and the third still image data. The frame generating portion can output an encoded signal having first frame data, second frame data and third frame data. The first frame data is based on the first still image data. The third frame data is based on the first still image data and the third still image data when the determining signal is less than a predetermined threshold. The third frame data is not based on the first still image data when the determining signal is equal to or greater than the predetermined threshold.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: July 9, 2013
    Assignee: Aricent, Inc.
    Inventors: Pradeepa Ramachandra, Satish Mr
  • Patent number: 8026954
    Abstract: Systems and computer-readable medium are disclosed for automatic white balancing of an input image. Accordingly, the system includes a cast detector configured to receive and classify an input image based at least in part on a selection of constituent pixels of the input image. The cast detector is further configured to select the constituent pixels based on a computed reliability of each of the constituent pixels to convey at least one characteristic of a capture illuminant. The system further includes a cast balancer. The cast balancer is configured to perform white balancing of the input image based on the classification of the input image by the cast detector. The cast balancer is further configured to identify the capture illuminant based on at least one characteristic represented by each of the selected constituent pixels.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: September 27, 2011
    Assignee: Aricent Inc.
    Inventors: Ramakrishna Venkata Meka, Krishna Annasagar Govindarao, Pallapothu Shyam Sundera Bala Koteswara Gupta, Kopparapu Suman, Ramkishor Korada
  • Publication number: 20110231820
    Abstract: Methods and systems are disclosed for controlled processing of a plurality of log statements. In an embodiment, the method includes accessing a database of unique identifiers for each of the log statements. The unique identifiers are generated based at least on a file name and a line number corresponding to each of the log statements. The method also includes determining a status corresponding to each of the unique identifiers. The status represents either an “on” or an “off” status of the log statements associated with each of the unique identifiers. The one or more of the log statements are processed based on the status of each of the log statements.
    Type: Application
    Filed: March 19, 2010
    Publication date: September 22, 2011
    Applicant: ARICENT INC.
    Inventor: Prashant UPADHYAYA
  • Publication number: 20110182497
    Abstract: A cascade object classification structure for classifying one or more objects in an image is provided. The cascade object classification structure includes a plurality of nodes arranged in one or more layers. Each layer includes at least one parent node and each subsequent layer includes at least two child nodes. A parent node in a layer is operatively linked to two child nodes in a subsequent layer. Further, at least one child node in one of the subsequent layers is operatively linked to two or more parent nodes in a preceding layer. Each node includes classifiers for classifying the objects as a positive object and a negative object. The positive object and the negative object classified by the parent node in each layer are further classified by one or more operatively linked child nodes in the subsequent layer.
    Type: Application
    Filed: January 22, 2010
    Publication date: July 28, 2011
    Applicant: ARICENT INC.
    Inventors: Mithun ULIYAR, Venkateswarlu KARNATI, Sumit DEY, Smitha GOPU
  • Publication number: 20100246679
    Abstract: Systems and methods for decoding of compressed video enable the storing of compressed video data in a memory shared by a group of symmetric multiple processors. The video includes a plurality of frames and each of the plurality of frames has one or more slices. Such one or more slices are assigned, by a main processor, of the group of symmetric multiple processors to the group of multiple processors. The one or more assigned slices are partially decoded by the one or more of the group of multiple processors and the partially decoded one or more slices are stored in the memory. Subsequently, each of the plurality of frames having at least one partially decoded slice is assigned to one or more of the group of multiple processors. In a successive progression, the group of multiple processors in combination fully decodes each of the plurality of frames.
    Type: Application
    Filed: March 24, 2009
    Publication date: September 30, 2010
    Applicant: ARICENT INC.
    Inventors: Sumit DEY, Tushar Kanti ADHIKARY, Srikanth REDDY, Srinivasu GUDIVADA
  • Publication number: 20100195906
    Abstract: Disclosed is a method for correction of pixel values of an input image to compensate for variation in image capturing conditions is proposed. In an embodiment, the method enables computing a statistical value from a selected set of pixel values associated with the input image. Based, at least in part, on the computed statistical value a set of parameter values is derived. The parameter values correspond to at least two gompertz functions. The method further enables applying the at least two gompertz functions to the input image to obtain an output image. This results in an output image with one or more corrected pixel values.
    Type: Application
    Filed: February 3, 2009
    Publication date: August 5, 2010
    Applicant: ARICENT INC.
    Inventors: Mithun ULIYAR, A.G. KRISHNA, P.S.S.B.K GUPTA, Sirish Kumar PASUPALETI
  • Publication number: 20100194851
    Abstract: Systems and methods are disclosed for generation of a panoramic image of a scene. In an implementation, the method includes acquiring a plurality of images (e.g. first image and a second image) of the scene. Subsequent to image acquisition, the plurality of images is registered based on spatial relations of image data in an overlap region between the images. The spatial relations may correspond to distance and angle between a plurality of features in the first and the second images respectively. The registered images are merged based at least in part on a block based mean of the overlap region to generate the panoramic image. Block based merging is utilized to normalize spatially varying intensity differences of the first image and the second image.
    Type: Application
    Filed: February 3, 2009
    Publication date: August 5, 2010
    Applicant: ARICENT INC.
    Inventors: Sirish Kumar PASUPALETI, Mithun ULIYAR, P.S.S.B.K GUPTA
  • Publication number: 20090265423
    Abstract: The invention discloses a communication system having mobile applications implemented on a server. The disclosed system has a server component, a client component and a communication component. The server component facilitates atleast one of: creation, installation, upgradation, distribution, customization, maintenance, removal or discovery of the mobile applications on the server. The client component has a user interface and a display. The client component facilitates interaction with the server component. The communication component facilitates communication between the server component and the client component.
    Type: Application
    Filed: April 15, 2009
    Publication date: October 22, 2009
    Applicant: ARICENT INC.
    Inventors: Sunil MAHAJAN, Vivek WAMORKAR, Bharath CHIKKANAHALLI
  • Publication number: 20090237516
    Abstract: Disclosed herein is a method for global motion estimation for video stabilization. The method enables selecting a video frame from a video stream. The method further enables downscaling the video frames by factor close to 2 in a two dimensional range, dividing the downscaled video frame into a plurality of macroblocks, performing motion estimation for the macroblocks to generate a set of local motion vectors. Further, the method enables selecting macroblocks representing global motion vectors from the set of local motion vectors, computing a single global motion vector for the selected macroblocks and determining occurrence of at least one of: scene change, illumination change or crossing object and modifying the single global vector to compensate for errors induced due to occurrence of at least one of: scene change, illumination change or crossing object.
    Type: Application
    Filed: February 20, 2009
    Publication date: September 24, 2009
    Applicant: Aricent Inc.
    Inventors: Dakala JAYACHANDRA, Gunupudi NAGESWARARAO, Rongali Satya Vara PRASAD, Ramkishor KORADA, Sunil KOTEYAR, Ruturaj Anand CHANDPUR
  • Patent number: 7593744
    Abstract: A push-to-talk/push-to-video based communication system configured to implement a plurality of games, including group games and methods thereof. A game controller in communication over an access network with a push-to-talk/push-to-video server, and plurality of push-to-talk/push-to-video clients implements group games in the PTT/PTV based communication network. Game controller has a first game control apparatus, a game authentication means, a billing apparatus, a second game control apparatus, and a local storage apparatus. A group management server enables receiving and storing of user information and a presence server maintains presence information.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: September 22, 2009
    Assignee: Aricent Inc.
    Inventor: Sunil Majahan
  • Patent number: 7570941
    Abstract: A method enabling the detection of stolen mobile communication devices by configuring a Centralized Equipment Identification Register (C-EIR) (120), identifying the Equipment Identification Numbers of stolen mobile communication devices, storing the Equipment Identification Numbers of stolen mobile communication devices in a repository (380) and enabling third party retrieval of the Equipment Identification Numbers of stolen mobile communication devices thus enabling detection of the stolen mobile communication devices and related systems.
    Type: Grant
    Filed: September 2, 2006
    Date of Patent: August 4, 2009
    Assignee: Aricent Inc.
    Inventor: Sunil Mahajan
  • Publication number: 20090103438
    Abstract: Methods and Apparatus are disclosed for grant based adaptive media access control scheduling. According to an embodiment, a method for MAC scheduling of a plurality of data flows for downlink transmission of data bytes is disclosed. The method enables determining a data flow to be scheduled amongst the plurality of data flows based at least in part on one or more Quality of Service (QoS) parameters. The method further enables computing number of data bytes that are associated with the data flow that is determined to be scheduled. Subsequently, the computed number of data bytes is scheduled for transmission. Further, a value is stored in a grant counter that is associated with the data flow that is determined to be scheduled. Based on the scheduling the value stored in the grant counter is modified.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 23, 2009
    Applicant: ARICENT INC.
    Inventors: Andreas GROH, Amardeep VERMA, Lutz-Michael WINZER, Jens HOFMANN
  • Publication number: 20080298702
    Abstract: Systems and methods are disclosed for fixed rate JPEG encoding of a digital image. According to an implementation, the method includes estimation of image characteristics (e.g. frequency domain parameters—DCT coefficients, etc.) of a plurality of frequency components constituting the digital image. Subsequently, bits are allocated to each of the frequency components based on the estimated characteristics. Quantization value for each of the frequency component is computed based on the allocated bits and the estimated image characteristics.
    Type: Application
    Filed: June 4, 2008
    Publication date: December 4, 2008
    Applicant: Aricent Inc.
    Inventors: Nageswara Rao Gunupudi, Prasad Satya Vara Rongali, Ramkishor Korada
  • Publication number: 20080252748
    Abstract: Systems and computer-readable medium are disclosed for automatic white balancing of an input image. Accordingly, the system includes a cast detector configured to receive and classify an input image based at least in part on a selection of constituent pixels of the input image. The cast detector is further configured to select the constituent pixels based on a computed reliability of each of the constituent pixels to convey at least one characteristic of a capture illuminant. The system further includes a cast balancer. The cast balancer is configured to perform white balancing of the input image based on the classification of the input image by the cast detector. The cast balancer is further configured to identify the capture illuminant based on at least one characteristic represented by each of the selected constituent pixels.
    Type: Application
    Filed: April 9, 2008
    Publication date: October 16, 2008
    Applicant: ARICENT INC.
    Inventors: Ramakrishna Venkata MEKA, Krishna Annasagar GOVINDARAO, Pallapothu Shyam Sundera Bala Koteswara GUPTA, Kopparapu SUMAN, Ramkishor KORADA
  • Publication number: 20080253652
    Abstract: In one example embodiment, a method enables, computing, for a first pixel in the digital mosaiced image, the first pixel being characterized by a first color component and a first set of gradient values in a plurality of orientations, gradient values in the plurality of orientations for a second pixel in the neighborhood of the first pixel. Color values in the plurality of orientations corresponding to a second color component associated with the first pixel based on the set of first gradient values are estimated. The first set of gradient values based at least in part on the computed gradient values is updated. One of the plurality of orientations of the estimated color value based on the updated set of first gradient values is selected and one of the estimated color values corresponding to the selected orientation is determined.
    Type: Application
    Filed: April 9, 2008
    Publication date: October 16, 2008
    Applicant: ARICENT INC.
    Inventors: Pallapothu Shyam, Sundera, Bala, Koteswara Gupta, Krishna Annasagar Govindarao, Kopparapu Suman, Ramakrishna Venkata Meka, Ramkishor Korada