Patents by Inventor James Sun
James Sun 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).
-
Publication number: 20230118312Abstract: A computer-implemented method of providing real time authentication of a non-fungible token (NFT). The method includes: receiving a user selection of an NFT; retrieving underlying digital asset of the selected NFT; displaying the underlying digital asset; and displaying a digital certificate while the underlying digital asset is displayed; wherein the digital certificate is made only available when the NFT is authenticated.Type: ApplicationFiled: February 2, 2022Publication date: April 20, 2023Inventor: James SUN
-
Patent number: 10228476Abstract: A method for survey data processing compensates for visco-acoustic effects in TTI medium in an RTM method. This method employs propagating in conjugate medium to yield correct phase, and acoustic wave propagation to yield correct amplitudes through adaptive matching filtering.Type: GrantFiled: March 31, 2016Date of Patent: March 12, 2019Assignee: CGG SERVICES SASInventors: Yi Xie, James Sun, Joe Zhou
-
Patent number: 9575194Abstract: A method for processing seismic data includes receiving seismic data and a velocity model (c(x)) for a plurality of locations (x), scaling a dimension of the seismic data according to the velocity model (c(x)) to provide a velocity normalized seismic data, and generating a final image (S(x)) of the subsurface using the velocity normalized seismic data. The velocity normalized seismic data may be a reverse-time migration image (I(x,?)) corresponding to the plurality of locations (x) and a plurality of propagation distance offsets (?). The method may also include transforming the reverse-time migration image (I(x,?)) for the plurality of selected positions (x) to a wavenumber domain to provide velocity normalized wavenumber data (I(k,?)) and suppressing data components corresponding to non-physical or undefined reflection angles to provide enhanced wavenumber data (I?(k,?)) and using the enhanced wavenumber data (I?(k,?)) to generate the final image (S(x)). A corresponding apparatus is also disclosed herein.Type: GrantFiled: May 15, 2014Date of Patent: February 21, 2017Assignee: CGG SERVICES SASInventors: Adel Khalil, James Sun, Yu Zhang, Gordon Poole
-
Publication number: 20160291178Abstract: A method for survey data processing compensates for visco-acoustic effects in TTI medium in an RTM method. This method employs propagating in conjugate medium to yield correct phase, and acoustic wave propagation to yield correct amplitudes through adaptive matching filtering.Type: ApplicationFiled: March 31, 2016Publication date: October 6, 2016Inventors: Yi XIE, James SUN, Joe ZHOU
-
Patent number: 8930382Abstract: A mechanism is provided for secure data access in a parallel processing system. A database having two tables is provided. A subset of the tables' primary key attributes is considered sensitive. A first user is authorized to access the primary key's sensitive attribute in an unmasked format, while a second user is authorized to access same data in a masked format. Two security tables are generated having a plurality of entries mapping the values of the primary key attribute in the unmasked format to the values of the primary key attribute in the masked format. A security view is generated joining the two security tables. The security view grants the first user access to the values of the primary key's sensitive attribute in the unmasked format only and grants the second user access to the values of the primary key's sensitive attribute in the masked format only.Type: GrantFiled: October 10, 2012Date of Patent: January 6, 2015Assignee: International Business Machines CorporationInventors: Edward Gust Branish, II, Veerabhadra Chinnam, George Richard Hughes, Jr., James Sun
-
Publication number: 20140328140Abstract: A method for processing seismic data includes receiving seismic data and a velocity model (c(x)) for a plurality of locations (x), scaling a dimension of the seismic data according to the velocity model (c(x)) to provide a velocity normalized seismic data, and generating a final image (S(x)) of the subsurface using the velocity normalized seismic data. The velocity normalized seismic data may be a reverse-time migration image (I(x,?)) corresponding to the plurality of locations (x) and a plurality of propagation distance offsets (?). The method may also include transforming the reverse-time migration image (I(x,?)) for the plurality of selected positions (x) to a wavenumber domain to provide velocity normalized wavenumber data (I(k,?)) and suppressing data components corresponding to non-physical or undefined reflection angles to provide enhanced wavenumber data (I?(k,?)) and using the enhanced wavenumber data (I?(k,?)) to generate the final image (S(x)). A corresponding apparatus is also disclosed herein.Type: ApplicationFiled: May 15, 2014Publication date: November 6, 2014Applicant: CGG Services SAInventors: Adel Khalil, James Sun, Zhang Yu, Gordon Poole
-
Publication number: 20140101129Abstract: A mechanism is provided for secure data access in a parallel processing system. A database having two tables is provided. A subset of the tables' primary key attributes is considered sensitive. A first user is authorized to access the primary key's sensitive attribute in an unmasked format, while a second user is authorized to access same data in a masked format. Two security tables are generated having a plurality of entries mapping the values of the primary key attribute in the unmasked format to the values of the primary key attribute in the masked format. A security view is generated joining the two security tables. The security view grants the first user access to the values of the primary key's sensitive attribute in the unmasked format only and grants the second user access to the values of the primary key's sensitive attribute in the masked format only.Type: ApplicationFiled: October 10, 2012Publication date: April 10, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Edward Gust Branish, II, Veerabhadra Chinnam, George Richard Hughes, JR., James Sun
-
Publication number: 20110213626Abstract: A system includes a data storage device configured to receive and store policy information associated with an insurance policy, and a first data structure associating each of a plurality of program identifiers with a respective claim handling identifier, a computer processor configured to execute program instructions and retrieve the policy information from the data storage device, and a memory, coupled to the computer processor, configured to store program instructions for execution by the computer processor. Also included is claim assignment logic comprising program instructions stored in the memory and executable by the computer processor to determine a program identifier based on the policy information and to determine a first claim handling identifier associated with the program identifier in the first data structure. If the first claim handling identifier is a first predetermined claim handling identifier, a record associating the policy information with the first claim handling identifier is generated.Type: ApplicationFiled: March 1, 2010Publication date: September 1, 2011Inventors: Patricia Ann Brewer, Murugan Govindan, Anne K. Haas, Carol A. Hartmann, Molly C. Hayward, James Sun-Ming Lee, Jennifer Murphy-Smith, Vasan S.S. Papanasam, Haritha Vadavalli, Kenneth W. Williams
-
Patent number: 7446056Abstract: The present invention relates to a method for increasing the grain size of a polysilicon layer, which includes exposing a silicon oxide wafer in a deposition chamber to an amount, effective for the purpose, of nitrogen at a flow rate of at least about 240 standard liters per minute (slm). The instant invention further relates to a method for inhibiting the formation of a polysilicon seed in a furnace, which includes the treatment as noted above. The invention also relates to a method for forming a polysilicon layer, including: forming a silicon oxide layer on a substrate, the silicon oxide layer having a plurality of oxygen molecules therein; exposing the silicon oxide layer to a predetermined amount of nitrogen-containing gas in a furnace, whereby a plurality of nitrogen molecules in the nitrogen-containing gas replaces at least part of the oxygen molecules in the silicon oxide layer; and forming a polysilicon layer on the silicon oxide layer.Type: GrantFiled: December 1, 2005Date of Patent: November 4, 2008Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Yao-Hui Huang, Tung-Li Lee, Chih-Hao Lin, Yen-Fei Lin, James Sun, Chen Pu-Fang, David Huang
-
Publication number: 20070060489Abstract: A cleaning agent for keratinic fibers which is essentially free of anionic surfactants is comprised, based on the weight of the cleaning agent, of from 1 to 50 wt. % of one or more cationic surfactants of wherein R is an alkyl group having from 8 to 18 carbon atoms; each of R1, R2, and R3 is independently a C1-C3-alkyl group and X? is a halogen or methosulfate. The cleaning agents can be used for conditioning and color protection of hair as well as the reduction and prevention of damage to hair.Type: ApplicationFiled: February 16, 2006Publication date: March 15, 2007Inventors: James Sun, Thomas Foerster, Erik Schulze zur Wiesche, Sabine Albrechtsen
-
Publication number: 20060134926Abstract: The present invention relates to a method for increasing the grain size of a polysilicon layer, which includes exposing a silicon oxide wafer in a deposition chamber to an amount, effective for the purpose, of nitrogen at a flow rate of at least about 240 standard liters per minute (slm). The instant invention further relates to a method for inhibiting the formation of a polysilicon seed in a furnace, which includes the treatment as noted above. The invention also relates to a method for forming a polysilicon layer, including: forming a silicon oxide layer on a substrate, the silicon oxide layer having a plurality of oxygen molecules therein; exposing the silicon oxide layer to a predetermined amount of nitrogen-containing gas in a furnace, whereby a plurality of nitrogen molecules in the nitrogen-containing gas replaces at least part of the oxygen molecules in the silicon oxide layer; and forming a polysilicon layer on the silicon oxide layer.Type: ApplicationFiled: December 1, 2005Publication date: June 22, 2006Inventors: Yao-Hui Huang, Tung-Li Lee, Chih-Hao Lin, Yen-Fei Lin, James Sun, Chen Pu-Fang, David Huang
-
Publication number: 20040224533Abstract: The present invention relates to a method for increasing the grain size of a polysilicon layer, which includes exposing a silicon oxide wafer in a deposition chamber to an amount, effective for the purpose, of nitrogen at a flow rate of at least about 240 standard liters per minute (slm).Type: ApplicationFiled: May 7, 2003Publication date: November 11, 2004Inventors: Yao-Hui Huang, Tung-Li Lee, Chih-Hao Lin, Yen-Fei Lin, James Sun, Bu-Fun Chen, David Huang
-
Patent number: 6611524Abstract: A data packet parser, for determining packet format, is substantially software controlled, to readily accommodate new or different formats, without the need for using a microprocessor for parsing. Comparisons are performed under the control of data stored in a database. By storing new or different data in the database, new or different packet formats can accommodated without the need for making hardware changes. In one embodiment, comparisons performed on various fields of the data packet result in setting or clearing bits of a signature word which identifies the packet format. The signature word can be used directly or indirectly such as forming the input argument of a ternary CAM, to provide a pointer to microcode which appropriately handles the data packet in the identified format.Type: GrantFiled: June 30, 1999Date of Patent: August 26, 2003Assignee: Cisco Technology, Inc.Inventors: Harish Devanagondi, James Sun
-
Publication number: 20030108038Abstract: A data packet parser, for determining packet format, is substantially software controlled, to readily accommodate new or different formats, without the need for using a microprocessor for parsing. Comparisons are performed under the control of data stored in a database. By storing new or different data in the database, new or different packet formats can accommodated without the need for making hardware changes. In one embodiment, comparisons performed on various fields of the data packet result in setting or clearing bits of a signature word which identifies the packet format. The signature word can be used directly or indirectly such as forming the input argument of a ternary CAM, to provide a pointer to microcode which appropriately handles the data packet in the identified format.Type: ApplicationFiled: June 30, 1999Publication date: June 12, 2003Inventors: HARISH DEVANAGONDI, JAMES SUN
-
Patent number: 6169958Abstract: Systems and methods are disclosed for ionospheric correction in a system employing a single GPS frequency receiver for determining the geographic location of an object on the earth's surface. The receiver receives signals transmitted at the GPS L1 frequency from at least first, second and third GPS satellites, the first, second and third satellites having respective orbital positions relative to the receiver such that the total electron count (TEC) contribution to ionoshperic interference to signals transmitted by the respective satellites and received by the receiver is approximately the same. Respective measured distances of the three satellites to the receiver are determined based on the actual signal transmission times. True distances of the respective satellites are then calculated based on the assumption that the TEC contribution to the interference from each satellite is approximately the same.Type: GrantFiled: April 9, 1999Date of Patent: January 2, 2001Assignee: VSIS, Inc.Inventors: Vijay Nagasamy, Mohammad Usman, James Sun
-
Patent number: 6163295Abstract: Systems and methods are disclosed for ionospheric correction in a system employing a single GPS frequency receiver for determining the geographic location of an object on the earth's surface. The receiver receives signals transmitted at the GPS L.sub.1 frequency from at least first and second GPS satellites, the first and second satellites having respective orbital positions relative to the receiver such that the total electron count (TEC) contribution to ionoshperic interference to signals transmitted by the respective satellites and received by the receiver is approximately the same. Respective measured distances of the two satellites to the receiver are determined based on the actual signal transmission times. True distances of the respective satellites are then calculated based on the assumption that the TEC contribution to the interference from each satellite is approximately the same.Type: GrantFiled: April 9, 1999Date of Patent: December 19, 2000Assignee: VSIS, Inc.Inventors: Vijay Nagasamy, Mohammad Usman, James Sun
-
Patent number: 4738039Abstract: A polygonal frame comprising a plurality of framing pieces and the same number of assembly devices. Both ends of each framing piece are slanted so as to fit together with matching slanted framing pieces. The rear side of each framing piece is set with an oblong recess and a longitudinal slot on an appropriate position proximate to each end thereof. Each assembly device comprises: an L-shaped assembly plate which consists of an L-shaped plate portion, two inclined supporting blocks disposed under opposite sides of the plate portion, and an L-shaped supporting rail with each of its two ends connecting to the two opposite supporting blocks; two inclined fastening blocks, each having a lengthwise groove on its lower central portion and a threaded vertical hole to enable a screw to go through; and two screws for engaging with the fastening blocks.Type: GrantFiled: August 12, 1986Date of Patent: April 19, 1988Inventors: James Sun, Yung C. Chiang