Patents by Inventor Sherman Chen

Sherman Chen 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: 11301360
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating an unobtrusive and discrete barcode used for debugging. In one embodiment, a system is introduced that enables the tracking of application interactions on a user device. The tracking can include the generation of a debug id which can include a discrete string used to describe locations, preferences, and interactions with a user device application. The string may then be converted into a corresponding barcode which can be discretely displayed on the user interface of the application. In another embodiment, the barcode may be captured and/or retrieved for use in debugging the application, in an instance where an application malfunction is encountered.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: April 12, 2022
    Assignee: PayPal, Inc.
    Inventors: Sherman Chen, Derek Anderson, Siddharth Reddy Malkireddy
  • Publication number: 20210224182
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating an unobtrusive and discrete barcode used for debugging. In one embodiment, a system is introduced that enables the tracking of application interactions on a user device. The tracking can include the generation of a debug id which can include a discrete string used to describe locations, preferences, and interactions with a user device application. The string may then be converted into a corresponding barcode which can be discretely displayed on the user interface of the application. In another embodiment, the barcode may be captured and/or retrieved for use in debugging the application, in an instance where an application malfunction is encountered.
    Type: Application
    Filed: November 30, 2020
    Publication date: July 22, 2021
    Inventors: Sherman Chen, Derek Anderson, Siddharth Reddy Malkireddy
  • Patent number: 10891215
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating an unobtrusive and discrete barcode used for debugging. In one embodiment, a system is introduced that enables the tracking of application interactions on a user device. The tracking can include the generation of a debug id which can include a discrete string used to describe locations, preferences, and interactions with a user device application. The string may then be converted into a corresponding barcode which can be discretely displayed on the user interface of the application. In another embodiment, the barcode may be captured and/or retrieved for use in debugging the application, in an instance where an application malfunction is encountered.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: January 12, 2021
    Assignee: PAYPAL, INC.
    Inventors: Sherman Chen, Derek Anderson, Siddharth Reddy Malkireddy
  • Publication number: 20200004661
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating an unobtrusive and discrete barcode used for debugging. In one embodiment, a system is introduced that enables the tracking of application interactions on a user device. The tracking can include the generation of a debug id which can include a discrete string used to describe locations, preferences, and interactions with a user device application. The string may then be converted into a corresponding barcode which can be discretely displayed on the user interface of the application. In another embodiment, the barcode may be captured and/or retrieved for use in debugging the application, in an instance where an application malfunction is encountered.
    Type: Application
    Filed: July 2, 2018
    Publication date: January 2, 2020
    Inventors: Sherman CHEN, Derek ANDERSON, Siddharth Reddy MALKIREDDY
  • Patent number: 9948977
    Abstract: Presented herein are system(s), method(s), and apparatus for determining the presentation time for a picture without a presentation time stamp. A first and second picture are decoded. The first picture is a reference picture for the second picture. The presentation time for the second pictures is computed as a function of a presentation time and a decode time for the first picture.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: April 17, 2018
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Srinivas Mpr, Sherman Chen, Sandeep Bhatia
  • Patent number: 9210480
    Abstract: A video processing system includes a video encoder that encodes a video stream into an independent video layer stream and a first dependent video layer stream based on a motion vector data or grayscale and color data.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: December 8, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: Stephen E. Gordon, Sherman Chen, Michael Dove, David Rosmann, Thomas J. Quigley, Jeyhan Karaoguz
  • Patent number: 9148679
    Abstract: Processing video data for delivery to a remote wireless includes receiving video data from a video source and receiving position and motion information regarding the remote wireless device. Operation also includes, based upon the position and motion information regarding the remote wireless device, determining an anticipated Quality of Service (QoS) available for servicing of transmissions to the remote wireless device and determining video processing parameters based upon the video data and the anticipated QoS. Operation further includes processing the video data based upon the video processing parameters to produce an output video stream and transmitting the output video stream for delivery to the remote wireless device. Operation may also/alternatively include altering wireless transmission parameters of a transport stream servicing delivery of the video data to alter the anticipated QoS.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: September 29, 2015
    Assignee: Broadcom Corporation
    Inventors: Jeyhan Karaoguz, Sherman Chen, Michael Dove, Thomas J. Quigley, David Rosmann, Stephen Elliott Gordon
  • Patent number: 9077995
    Abstract: A video processing system includes a video transcoder that receives a independent video layer stream and a first dependent video layer stream that requires the independent video layer for decoding, the video transcoder generating a transcoded video signal based at least one of the independent video stream and the dependent video layer stream.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: July 7, 2015
    Assignee: Broadcom Corporation
    Inventors: Stephen E. Gordon, Sherman Chen, Michael Dove, David Rosmann, Thomas J. Quigley, Jeyhan Karaoguz
  • Patent number: 8238725
    Abstract: Systems and methods that provide personal video recording trick modes are provided. In one example, a method that provides a trick mode in a personal video recording system may include the steps of receiving a transport stream; storing data from the transport stream in a data storage; generating index table using the data from the transport stream; receiving a trick mode command; and accessing, based on the trick mode command, particular data in the data storage using the index table.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: August 7, 2012
    Assignee: Broadcom Corporation
    Inventors: Jason Demas, Marcus Kellerman, Sandeep Bhatia, Srinivasa Mogathala Prabhakara Reddy, Sherman Chen, Vijayananand Aralaguppe, Girish Raghunath Hulamani, Pramod Chandraiah, Ghanashayam Bailwal
  • Publication number: 20110064148
    Abstract: Presented herein are system(s), method(s), and apparatus for determining the presentation time for a picture without a presentation time stamp. A first and second picture are decoded. The first picture is a reference picture for the second picture. The presentation time for the second pictures is computed as a function of a presentation time and a decode time for the first picture.
    Type: Application
    Filed: December 22, 2004
    Publication date: March 17, 2011
    Inventors: Srinivas MPR, Sherman Chen, Sandeep Bhatia
  • Publication number: 20070280358
    Abstract: Systems and methods of coding progressive content with isolated fields for conversion to interlaced display are provided. Some systems and methods may find use in, for example, digital video compression systems and methods. Film material may be encoded as video material with an intended field polarity and an explicit 3:2 pull-down operation for interlaced display (e.g., a 30-frames-per-second display).
    Type: Application
    Filed: May 24, 2007
    Publication date: December 6, 2007
    Applicant: BROADCOM CORPORATION
    Inventors: Sherman Chen, Alexander MacInnis
  • Publication number: 20070127891
    Abstract: Methods and apparatus for switching between a live video decoding and a recorded playback in a digital video and recording system. A received video data stream is transmitted to a first-in first-out video decoder buffer without first looping the video data stream through a playback buffer. The video data stream is transmitted from the video decoder buffer to a video decoder. If a “pause” command is received, the video data stream is transmitted to a first-in first-out playback buffer, while continuing to transmit the video data stream to the video decoder buffer. Transmission of the video data stream to the video decoder buffer is halted when the video decoder buffer fills up. The last byte of the video data stream that was transmitted to the video decoder buffer is marked. If a “play” command is received, the video data stored in the video decoder buffer is transmitted to the video decoder.
    Type: Application
    Filed: February 6, 2007
    Publication date: June 7, 2007
    Inventors: Jason Demas, Marcus Kellerman, Francis Cheung, Sherman Chen
  • Publication number: 20060133515
    Abstract: Presented herein are system(s), method(s), and apparatus for determining the presentation time for a picture without a presentation time stamp. A first and second picture are decoded. The first picture is a reference picture for the second picture. The presentation time for the second pictures is computed as a function of a presentation time and a decode time for the first picture.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Inventors: Srinivas MPR, Sherman Chen, Sandeep Bhatia
  • Publication number: 20060036853
    Abstract: Systems and methods that support storage device content authentication are provided. A system that verifies storage device content received from a storage device may comprise, for example, a security processor coupled to the storage device. The security processor may be adapted to receive a partitioned storage device region from the storage device. The partitioned storage device region may comprise, for example, regional content and first hashed regional content. The security processor may generate, for example, second hashed regional content by performing a hashing function on the regional content received by the security processor. The security processor may compare, for example, the first hashed regional content to the second hashed regional content. The security processor may verify the regional content received by the security processor if the first hashed regional content is the same as the second hashed regional content.
    Type: Application
    Filed: August 6, 2004
    Publication date: February 16, 2006
    Inventors: Sherman Chen, Steve Rodgers, Iue-Shuenn Chen, Francis Chen
  • Publication number: 20060031685
    Abstract: Systems and methods that support secure code downloading are provided. In one embodiment, a method that securely downloads code may include, for example, one or more of the following: receiving a command in a security processor; loading an encryption or decryption key based on the received command; configuring the security processor with a selected scrambling type and a selected signature type based on the received command; and processing incoming code using the loaded encryption or decryption key and the configured security processor.
    Type: Application
    Filed: August 4, 2004
    Publication date: February 9, 2006
    Inventors: Sherman Chen, Steve Rodgers
  • Publication number: 20050271145
    Abstract: A method and apparatus are provided for implementing an enhanced reduced memory mode (RMM) of decoding HDTV MPEG-2 video stream. In one instance, the RMM mode is adaptively enabled with up/down conversion by using the picture-type information. In another instance, the RMM mode is provided by performing anchor-frame compression/decompression by using adaptive DPCM technique with picture-type information. The quantization (PCM) tables are generated using the Lloyd algorithm. Further, the predictor for each pixel is determined by a use of the Graham rule.
    Type: Application
    Filed: August 15, 2005
    Publication date: December 8, 2005
    Inventors: Sherman Chen, Jason Demas, Sandeep Bhatia
  • Publication number: 20050175322
    Abstract: Systems and methods that provide picture-in-picture timebase management are provided. In one example, a method may include the steps of sending a first video signal and a second video signal to a video decoder; sending a first audio signal to the audio decoder, the first audio signal being associated with the first video signal; locking a single timing mechanism to program clock references (PCRs) of the first audio signal; and decoding the first audio signal and the first video signal according to a timebase of the single timing mechanism.
    Type: Application
    Filed: April 8, 2005
    Publication date: August 11, 2005
    Inventors: Jason Demas, Marcus Kellerman, Sherman Chen
  • Publication number: 20050172132
    Abstract: Method and system for secure key authentication and key ladder are provided herein. Aspects of the method for secure key authentication may include generating a digital signature of a secure key in order to obtain a digitally signed secure key and transmitting the digitally signed secure key from a first location to a second location. The digital signature may be generated by utilizing an asymmetric encryption algorithm and/or a symmetric encryption algorithm. The digitally signed secure key may be encrypted prior to transmission. The secure key may be a master key, a work key and/or a scrambling key. The digitally signed secure key may be received at the second location and the digitally signed secure key may be decrypted to obtain a decrypted digitally signed secure key.
    Type: Application
    Filed: January 30, 2004
    Publication date: August 4, 2005
    Inventors: Sherman Chen, Steve Rodgers
  • Publication number: 20050105736
    Abstract: Certain aspects of the invention for producing a secure key may comprise a secure key generator that receives a first, second and third input keys and utilizes these keys to generate a first output key. The first, second and third input keys may be a customer key, customer key selection and key variation, respectively. The first output key may be generated so that it is unique, differs from the first input key and is not a weak or semi-weak key. The first, second and third input keys may be mapped to generate mapped output key data and an intermediate key generated based on the first input key. The intermediate key and the output key data may be scrambled to create a scrambled output. At least a portion of the output key data may be masked and XORed with the scrambled output to generate the first output key.
    Type: Application
    Filed: November 14, 2003
    Publication date: May 19, 2005
    Inventors: Sherman Chen, Iue-Shuenn Chen, Robert Brownhill, Wade Wan
  • Publication number: 20050039030
    Abstract: Systems and systems that protect data are provided. In one embodiment, a system may include, for example, a memory and a processor. The memory may store, for example, encrypted data. The processor may be coupled to the memory and may include, for example, a decryptor that decrypts the encrypted data. The decryptor may be adapted, for example, to variably bit roll the encrypted data, to fixedly bit shuffle the bit-rolled data, to add a first key to the bit-shuffled data and to process the added data with a second key.
    Type: Application
    Filed: October 28, 2003
    Publication date: February 17, 2005
    Inventors: Steve Rodgers, Sherman Chen, Iue-Shuenn Chen