Patents by Inventor Anthony Mai

Anthony Mai 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: 11078367
    Abstract: A method of producing a hydrophobic porous alumina by: i) providing a slurry comprising an alumina compound, the slurry having a pH equal to or greater than 7; ii) adding an organic composition comprising carboxylic acids with alkyl hydrocarbon chains having a carbon length less than 14 to the slurry to form an acidic modified slurry; the acidic modified slurry having a pH of between 3 and less than 7; iii) hydrothermally aging the acidic modified slurry to form a hydrothermally aged slurry; and iv) drying the hydrothermally aged slurry.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: August 3, 2021
    Assignee: Sasol (USA) Corporation
    Inventors: Maria Roberta Rabaioli, Anthony Mai, Ryan Loscutova
  • Patent number: 11065520
    Abstract: A swinging bob toy having a first outer bob attached to a first outer looped tethering means, a second outer bob attached to a second outer looped tethering means, and a central bob attached to a central looped tethering means, the first outer looped tethering means being attached at an outer end of a first segment of the central looped tethering means, and the second outer looped tethering means being attached at an outer end of a second segment of the central looped tethering means. The outer looped tethering means are attached to the central looped tethering means by means of half hitches, the outer looped tethering means are attached via apertures in the bobs by means of half hitches, thereby allowing the toy to be rapidly disassembled and reassembled, possibly with the incorporation of components from additional toys, in other configurations.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: July 20, 2021
    Inventor: Anthony Mai Nguyen
  • Publication number: 20210055993
    Abstract: Methods and apparatuses for fast error detection and correction of computer data for resilient communication and storage; for encoding and recovery of data with some communicated or stored data parts lost; and for controlling access to data in a decentralized data storage system.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 25, 2021
    Inventor: Anthony Mai
  • Publication number: 20200056049
    Abstract: A method of producing a hydrophobic porous alumina by: i) providing a slurry comprising an alumina compound, the slurry having a pH equal to or greater than 7; ii) adding an organic composition comprising carboxylic acids with alkyl hydrocarbon chains having a carbon length less than 14 to the slurry to form an acidic modified slurry; the acidic modified slurry having a pH of between 3 and less than 7; iii) hydrothermally aging the acidic modified slurry to form a hydrothermally aged slurry; and iv) drying the hydrothermally aged slurry.
    Type: Application
    Filed: June 12, 2018
    Publication date: February 20, 2020
    Inventors: Maria Roberta Rabaioli, Anthony Mai, Ryan Loscutova
  • Patent number: 10482126
    Abstract: A content system identifies shots in a first video and shots in a second video. Shot durations are determined for the identified shots of each video. A histogram is generated for each video, each histogram dividing the identified shots of the corresponding video into a set of buckets divided according to a range of shot durations. The system determines confidence weights for the buckets of each histogram, with the confidence weight for a bucket based on a likelihood of a particular number of identified shots occurring within the range of shot duration for that bucket. A correlation value is computed for the two videos based on a number of identified shots in each bucket of each respective histogram and based on the confidence weights. The content system determines whether the two videos are similar based on the correlation value and a self-correlation value of each video.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: November 19, 2019
    Assignee: Google LLC
    Inventors: Yongzhe Wang, Anthony Mai
  • Publication number: 20180150469
    Abstract: A content system identifies shots in a first video and shots in a second video. Shot durations are determined for the identified shots of each video. A histogram is generated for each video, each histogram dividing the identified shots of the corresponding video into a set of buckets divided according to a range of shot durations. The system determines confidence weights for the buckets of each histogram, with the confidence weight for a bucket based on a likelihood of a particular number of identified shots occurring within the range of shot duration for that bucket. A correlation value is computed for the two videos based on a number of identified shots in each bucket of each respective histogram and based on the confidence weights. The content system determines whether the two videos are similar based on the correlation value and a self-correlation value of each video.
    Type: Application
    Filed: November 30, 2016
    Publication date: May 31, 2018
    Inventors: Yongzhe Wang, Anthony Mai
  • Publication number: 20160365979
    Abstract: Methods and apparatuses for detecting known message codes embedded in message data that is subsequently distorted, by recognizing fragments of the message code contained in said message data, and determine statistically the likelihood that the said message codes are present. This current invention helps to recover embedded information that may otherwise be lost due to distortion. One particularly useful application is in enhanced watermark detection in audio, video and other multimedia contents.
    Type: Application
    Filed: March 25, 2014
    Publication date: December 15, 2016
    Inventor: Anthony Mai
  • Publication number: 20160239254
    Abstract: Methods and apparatuses for efficient generation and processing of high quality digital sounds that appear to be natural and realistic to human listener. By reviewing the shortcomings of prior arts and considering the physics involved in how sounds are generated in the physical world, current invention provides algorithmic structures and procedures to generate and process digital sounds that are realistic and rich in harmonies and entropy, and provides a feeling of warmth to human listeners. The current invention has broad application in music, movies, games and other multimedia content creation and processing; in voice communication applications and products; and in developing better human computer interaction technologies.
    Type: Application
    Filed: February 15, 2015
    Publication date: August 18, 2016
    Inventor: Anthony Mai
  • Publication number: 20160062738
    Abstract: Methods and apparatuses for interactively creating programs for digital computers or devices are provided. A programmer interacts with a computer to direct it to create and modify fragments of programs directly in a standardized Arithmetic or Logical Code (ALC) format recognized by the computer. Such ALC can be directly tested for errors, be presented in familiar source code form for review, and can be translated into executable programs of targeted platforms. The ALC parts can be shared and collected and archived over time, providing efficient code reuse. The methods and apparatuses provided by current invention can be used in all fields requiring programming of computers or devices to speed up product development and to reduce defects.
    Type: Application
    Filed: March 6, 2015
    Publication date: March 3, 2016
    Inventor: Anthony Mai
  • Publication number: 20150298053
    Abstract: The present invention provides methods and apparatuses for energy efficient removal of one liquid substance from a mixture of substances, resulting in less of the said substance in the said mixture, and providing that liquid substance for purification and usage. Among other possible embodiments, the present invention provides methods and apparatuses for extracting water from mixed matters like humid air; condensing and purifying such water for usage; and providing the end mixture with less water content; at minimal cost of energy, material and environment impact. The mixture is first extracted, purified and conditioned for more efficient next steps, then the gas mixture is compressed to allow heat to dissipate at above ambient temperature, and finally the mixture is returned to ambient pressure, allowing the liquid to condense out without cooling. When water vapor condenses into liquid, a lot of latent heat is released.
    Type: Application
    Filed: April 22, 2014
    Publication date: October 22, 2015
    Inventor: Anthony Mai
  • Publication number: 20150287156
    Abstract: Methods and apparatuses for embedding watermark information into multimedia contents like audio, imagery or video, and for detection of such watermarks from embedded multimedia content. A two step embedding approach is proposed wherein the watermark bits are first used to construct a modulation signal. Said modulation signal is used to modify certain selected characteristics of the media content. A detector is then used to first extract the modulation signal from embedded media content, and then to extract watermark information from the modulation signal extracted. This current invention enhances watermark robustness against classes of attacks that prior arts are vulnerable to resist. Current invention is novel and useful in any multimedia application fields, including but not limited to the identification, distribution tracking and copyright protection of audio, imagery and video contents.
    Type: Application
    Filed: April 5, 2014
    Publication date: October 8, 2015
    Inventor: Anthony Mai
  • Publication number: 20150194159
    Abstract: Methods and apparatuses to remove watermarks and other steganography messages embedded in media contents, and render the said hidden information un-detectable by its intended receivers.
    Type: Application
    Filed: March 25, 2014
    Publication date: July 9, 2015
    Inventor: Anthony Mai
  • Patent number: 8396984
    Abstract: Methods and apparatus for implementing peer-to-peer relay. In one implementation, a peer-to-peer relay network includes: a plurality of N peer systems; wherein each peer system is connected to a number of other peer systems that is less than or equal to a connection limit, said connection limit is greater than or equal to 2, said connection limit is less than or equal to N-2, and each peer system is configured to relay data to peer systems connected to that peer system according to a set of one or more relay rules.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: March 12, 2013
    Assignee: Sony Computer Entertainment America Inc.
    Inventors: Glen Van Datta, Anthony Mai
  • Patent number: 8010633
    Abstract: Methods and apparatus for implementing peer-to-peer relay.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: August 30, 2011
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Glen Van Datta, Anthony Mai
  • Patent number: 7792968
    Abstract: A method of maintaining a peer-to-peer relay network includes sending a maintenance message from a peer computer system to each of one or more connected peer computer systems connected to the peer computer system and evaluating any responses received from the one or more connected peer computer systems. The connection between the peer computer system and a connected peer computer system is closed when the response from that connected peer computer system is not acceptable. Each peer computer system is connected to a number of other peer computer systems that is less than or equal to a connection limit and each peer computer system is configured to relay data to peer computer systems connected to that peer computer system according to a set of one or more relay rules.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: September 7, 2010
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Glen Van Datta, Anthony Mai
  • Patent number: 7685301
    Abstract: Methods and apparatus for implementing peer-to-peer relay. In one implementation, a method of building a redundancy list in a peer system in a peer-to-peer relay network includes: receiving a first message including first identification information at a first peer system from a second peer system connected to said first peer system in a peer-to-peer relay network; storing said first identification information; receiving a second message including second identification information at said first peer system from a third peer system connected to said first peer system in said peer-to-peer relay network; comparing said second identification information with said first identification information; building a redundancy update message; and sending said redundancy update message to said third peer system.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: March 23, 2010
    Assignee: Sony Computer Entertainment America Inc.
    Inventor: Anthony Mai
  • Patent number: 7627678
    Abstract: Methods and apparatus for implementing peer-to-peer relay. In one implementation, a peer-to-peer relay network includes: a plurality of N peer systems; wherein each peer system is connected to a number of other peer systems that is less than or equal to a connection limit, said connection limit is greater than or equal to 2, said connection limit is less than or equal to N?2, and each peer system is configured to relay data to peer systems connected to that peer system according to a set of one or more relay rules.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: December 1, 2009
    Assignee: Sony Computer Entertainment America Inc.
    Inventors: Glen Van Datta, Anthony Mai
  • Patent number: 7610505
    Abstract: Methods and apparatus for implementing peer-to-peer relay. In one implementation, a method of detecting and recovering from violations in a peer-to-peer relay network includes: receiving a message at a peer system from a sending peer system connected to said peer system in a peer-to-peer relay network detecting a violation in said received message; and sending an alert message to each peer system connected to said peer system in said peer-to-peer relay network; wherein each peer system in said peer-to-peer relay network stores a connection limit defining a number of other peer systems up to which that peer system is permitted to connect, and each peer system stores a set of one or more relay rules for relaying data to other peer systems connected to that peer system.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: October 27, 2009
    Assignee: Sony Computer Entertainment America Inc.
    Inventors: Glen Van Datta, Anthony Mai
  • Patent number: 7596633
    Abstract: Methods and apparatus for implementing peer-to-peer relay. In one implementation, a method of island recovery in a peer system in a peer-to-peer relay network includes: detecting the presence of two or more islands in a peer-to-peer relay network, wherein each island includes at least one peer system; joining two detected islands by connecting a peer system in a first island to a peer system in a second island; wherein peer systems in different islands are not connected.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: September 29, 2009
    Assignee: Sony Computer Entertainment America Inc.
    Inventors: Anthony Mai, Glen Van Datta
  • Patent number: 7392422
    Abstract: Methods and apparatus for implementing peer-to-peer relay. In one implementation, a method of detecting and recovering from violations in a peer-to-peer relay network includes: receiving a message at a peer system from a sending peer system connected to said peer system in a peer-to-peer relay network detecting a violation in said received message; and sending an alert message to each peer system connected to said peer system in said peer-to-peer relay network; wherein each peer system in said peer-to-peer relay network stores a connection limit defining a number of other peer systems up to which that peer system is permitted to connect, and each peer system stores a set of one or more relay rules for relaying data to other peer systems connected to that peer system.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: June 24, 2008
    Assignee: Sony Computer Entertainment America Inc.,
    Inventors: Glen Van Datta, Anthony Mai