Patents by Inventor Jim Wang

Jim Wang 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: 20200038759
    Abstract: Systems and methods for detecting and preventing cheating in a location-based game are provided. In particular, a server-side statistical cheat detection algorithm can be implemented upon receiving a player request to perform a game action. A given dataset describing the respective times and locations of previous game events performed by the player can be analyzed to determine a probability that such game events represent legitimate gameplay. The determined probability can affect whether the player-requested game action is effectuated or can influence a number of points awarded for completion of the game action. An example system includes a host server and a client device in communication over a network.
    Type: Application
    Filed: October 11, 2019
    Publication date: February 6, 2020
    Inventors: David Kornmann, Jim Wang, Alexander Vladimirov, Edward Wu, Phillip Craig Keslin, Neal Kanodia
  • Patent number: 10534640
    Abstract: A native Job Control Language (JCL) execution engine is provided in a mainframe rehosting platform/open platform for executing a migrated JCL job without converting the JCL job to another language. The JCL execution engine provides a framework which supports an internal JCL mechanism, a simulation of a plurality of mainframe utilities commonly used in JCL jobs, and a simulation of commonly used database utilities. When the JCL execution engine receives a JCL job, it generates a statement sequence from the JCL job, orders statements in the sequence into a doubly-linked sequence, and parses the doubly-linked sequence to construct a job element hierarchy tree for execution. A plurality of job initiators are provided to dequeue jobs from a job queue and dispatch the jobs to the JCL execution engine or another type of execution engine.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: January 14, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Weixuan (Wade) Zhang, Hui Shen, Minhui Nie, Gang (Jim) Wang, Yunbo Deng, Fangzhi Tang, Zhaoyong Zhang
  • Patent number: 10471358
    Abstract: A parallel reality game has a virtual world that parallels at least a portion of the real world. A captured region is identified within the virtual world that is associated with a team within the parallel reality game. A geographic region is identified within the real world corresponding to the captured region within the virtual world. Data associated with population density for at least a portion of the geographic region is accessed. A score is assigned for the captured region based on the population density.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: November 12, 2019
    Assignee: Niantic, Inc.
    Inventors: David Kornmann, Alexander Vladimirov, Chris Hibbert, Jim Wang, Charles Spirakis, John V. Hanke
  • Patent number: 10463953
    Abstract: Systems and methods for detecting and preventing cheating in a location-based game are provided. In particular, a server-side statistical cheat detection algorithm can be implemented upon receiving a player request to perform a game action. A given dataset describing the respective times and locations of previous game events performed by the player can be analyzed to determine a probability that such game events represent legitimate gameplay. The determined probability can affect whether the player-requested game action is effectuated or can influence a number of points awarded for completion of the game action. An example system includes a host server and a client device in communication over a network.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: November 5, 2019
    Assignee: Niantic, Inc.
    Inventors: David Kornmann, Jim Wang, Alexander Vladimirov, Edward Wu, Phillip Craig Keslin, Neal Kanodia
  • Publication number: 20190333081
    Abstract: Systems for monitoring and analyzing behavior in various applications and uses thereof. Generally, the systems (and uses thereof) are for monitoring and analyzing consumer purchasing behavior in real-time to drive sales via engaging digital customer experiences. In embodiments, the disclosed system can include a retail store system that features and includes MAC address tracking, user eye tracking, object identification of goods on shelves, open API, advertising broker rules engine. In addition, the system can include a customer engagement with interactive output displays including displays with demographic intelligence, displays with demographics and MAC—panels throughout store at product, displays with demographics and MAC—single panel or few panels scattered throughout store, automated customer assistance at shelf, customer purchase at shelf.
    Type: Application
    Filed: July 11, 2019
    Publication date: October 31, 2019
    Applicant: ALPHA MODUS, CORP.
    Inventors: Michael Garel, Jim Wang
  • Patent number: 10360571
    Abstract: Systems for monitoring and analyzing behavior in various applications and uses thereof. Generally, the systems (and uses thereof) are for monitoring and analyzing consumer purchasing behavior in real-time to drive sales via engaging digital customer experiences. In embodiments, the disclosed system can include a retail store system that features and includes MAC address tracking, user eye tracking, object identification of goods on shelves, open API, advertising broker rules engine. In addition, the system can include a customer engagement with interactive output displays including displays with demographic intelligence, displays with demographics and MAC-panels throughout store at product, displays with demographics and MAC-single panel or few panels scattered throughout store, automated customer assistance at shelf, customer purchase at shelf.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: July 23, 2019
    Assignee: ALPHA MODUS, CORP.
    Inventors: Michael Garel, Jim Wang
  • Publication number: 20180369423
    Abstract: The present disclosure provides non-human animal models of non-alcoholic fatty liver disease (NAFLD). Also provided are methods for producing the non-human animal models and uses of the non-human animal models to screen and evaluate agents for treating or preventing NAFLD.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 27, 2018
    Inventors: Richard Peterson, Charles Van Jackson, Gao Sun, Guodong Zhang, Yixin (Jim) Wang
  • Publication number: 20180276036
    Abstract: In accordance with an embodiment, described herein is a system and method for providing a native JCL execution engine in a mainframe rehosting platform. A batch application runtime can comprise a JCL execution engine and one or more other types of execution engines. The JCL execution engine can provide a framework for supporting an internal JCL mechanism, a simulation of a plurality of mainframe utilities commonly used in JCL jobs, and a simulation of commonly used database utilities. When the JCL execution engine receives a JCL job, it can generate a statement sequence from the JCL job, order statements in the sequence into a doubly-linked sequence, and parse the doubly-linked sequence to construct a job element hierarchy tree for execution. A plurality of job initiators are provided to dequeue jobs from a job queue and dispatch the jobs to the JCL execution engine or another type of execution engine.
    Type: Application
    Filed: July 26, 2017
    Publication date: September 27, 2018
    Inventors: WEIXUAN (WADE) ZHANG, HUI SHEN, MINHUI NIE, GANG (JIM) WANG, YUNBO DENG, FANGZHI TANG, ZHAOYONG ZHANG
  • Patent number: 9800880
    Abstract: A transcoder includes a demultiplexer that demultiplexes a video signal into a moving image stream, an audio stream and a subtitle stream. A stream probe generates stream format identification data based on the video signal. A transcoder configuration module generates hardware/software configuration data based on the stream format identification data. The hardware/software configuration data configures a plurality of hardware transcoders and the processing device to operate to generate a transcoded video stream, a transcoded audio stream and processed subtitle stream via selected hardware and software blocks. A remultiplexer generates the processed video signal by remultiplexing the transcoded video stream, the transcoded audio stream and the processed subtitle stream, based on the hardware/software configuration data.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: October 24, 2017
    Inventor: Yimin (Jim) Wang
  • Publication number: 20170243235
    Abstract: A device/system and method of use thereof, that is capable of observing customer interactions with a display without the need to be connected to an outlet power source and can be self-contained. The device is capable on being run by a battery pack for an extended period of time and can be readily attached and un-attached from the display with simple effort. The device can have a camera to record visual data of the customers (for later analysis), a presence sensor (to detect customer movement), a WIFI module (to receive information from customers' mobile devices), and a CPU and memory card to store the information gathered. The device can be in a compact package design that allows it to be seamlessly attached and unattached as a unit, and can be used as the package for sending to an outside site for analysis the monitored behavior of the customers.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 24, 2017
    Applicant: eyeQ Inc.
    Inventors: Michael Garel, Jim Wang, Peter William Rackl
  • Publication number: 20170226086
    Abstract: The present invention relates to novel compounds having anti-cancer activity, methods of making these compounds, and their use for treating cancer and drug-resistant tumors, e.g. melanoma, metastatic melanoma, drug resistant melanoma, prostate cancer and drug resistant prostate cancer.
    Type: Application
    Filed: September 20, 2016
    Publication date: August 10, 2017
    Applicants: GTx. Inc., UNIVERSITY OF TENNESSEE RESEARCH FOUNDATION
    Inventors: WEI LI, MIN XIAO, JAMES DALTON, SUNJOO AHN, DUANE D. MILLER, JIM WANG
  • Publication number: 20170206245
    Abstract: In accordance with an embodiment, described herein is a system and method for dynamically converting data manipulation language (DML) code embedded in a mainframe application rehosted in a mainframe rehosting platform. The DML code can include SQL scripts with SQL statements, and standalone SQL statements for accessing a source database in a mainframe computer. The DML code can be converted programmatically and immediately before the DML code is to be executed during the execution of the rehosted mainframe application. A database access script converter in an application runtime of the mainframe rehosting platform can load a database schema of a target database and a set of conversion rules, parse the rehosted mainframe application to identify the DML code, and convert each SQL statement based on one or more conversion rules and the database schema, for execution against the target database.
    Type: Application
    Filed: December 21, 2016
    Publication date: July 20, 2017
    Inventors: WEIXUAN (WADE) ZHANG, HUI SHEN, WEI WANG, JIM WANG
  • Patent number: 9660111
    Abstract: Luminescent materials and methods of forming such materials are described herein. A method of forming a luminescent material includes: (1) providing a source of A and X, wherein A is selected from at least one of elements of Group 1, and X is selected from at least one of elements of Group 17; (2) providing a source of B, wherein B is selected from at least one of elements of Group 14; (3) subjecting the source of A and X and the source of B to vacuum deposition to form a precursor layer over a substrate; (4) forming an encapsulation layer over the precursor layer to form an assembly of layers; and (5) heating the assembly of layers to a temperature Theat to form a luminescent material within the precursor layer.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: May 23, 2017
    Assignee: OMNIPV, INC.
    Inventors: Nemanja Vockic, Jian Jim Wang, William Pfenninger, John Kenney
  • Patent number: 9545565
    Abstract: A parallel reality game has a virtual world that parallels at least a portion of the real world. A captured region is identified within the virtual world that is associated with a team within the parallel reality game. A geographic region is identified within the real world corresponding to the captured region within the virtual world. Data associated with population density for at least a portion of the geographic region is accessed. A score is assigned for the captured region based on the population density.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: January 17, 2017
    Assignee: Niantic, Inc.
    Inventors: David Kornmann, Alexander Vladimirov, Chris Hibbert, Jim Wang, Charles Spirakis, John Hanke
  • Patent number: 9496442
    Abstract: Described herein are solar modules including spectral concentrators and related manufacturing methods.
    Type: Grant
    Filed: January 21, 2010
    Date of Patent: November 15, 2016
    Assignee: OMNIPV
    Inventors: Jian Jim Wang, Nemanja Vockic, William Matthew Pfenninger, John Kenney
  • Publication number: 20160166513
    Abstract: The present disclosure provides methods and compositions related to nanoparticles comprising an encapsulated hydrophobic drug. The methods described herein provide nanoparticles having a small size and a narrow size distribution.
    Type: Application
    Filed: July 11, 2014
    Publication date: June 16, 2016
    Inventors: Ying Liu, Z. Jim Wang
  • Publication number: 20160162912
    Abstract: Systems for monitoring and analyzing behavior in various applications and uses thereof. Generally, the systems (and uses thereof) are for monitoring and analyzing consumer purchasing behavior in real-time to drive sales via engaging digital customer experiences. In embodiments, the disclosed system can include a retail store system that features and includes MAC address tracking, user eye tracking, object identification of goods on shelves, open API, advertising broker rules engine. In addition, the system can include a customer engagement with interactive output displays including displays with demographic intelligence, displays with demographics and MAC—panels throughout store at product, displays with demographics and MAC—single panel or few panels scattered throughout store, automated customer assistance at shelf, customer purchase at shelf.
    Type: Application
    Filed: February 16, 2016
    Publication date: June 9, 2016
    Applicant: eyeQ Inc.
    Inventors: Michael Garel, Jim Wang
  • Publication number: 20150326869
    Abstract: A transcoder includes a demultiplexer that demultiplexes a video signal into a moving image stream, an audio stream and a subtitle stream. A stream probe generates stream format identification data based on the video signal. A transcoder configuration module generates hardware/software configuration data based on the stream format identification data. The hardware/software configuration data configures a plurality of hardware transcoders and the processing device to operate to generate a transcoded video stream, a transcoded audio stream and processed subtitle stream via selected hardware and software blocks. A remultiplexer generates the processed video signal by remultiplexing the transcoded video stream, the transcoded audio stream and the processed subtitle stream, based on the hardware/software configuration data.
    Type: Application
    Filed: May 28, 2015
    Publication date: November 12, 2015
    Applicant: ViXS Systems, Inc.
    Inventor: Yimin (Jim) Wang
  • Patent number: 9127201
    Abstract: An electro-optical device includes: (1) a first electrode layer; (2) a second electrode layer; and (3) a middle layer disposed between the first electrode layer and the second electrode layer. The middle layer includes a material having the formula: [AaBbXxX?x?X?x?], where A is selected from potassium, rubidium, and cesium; B is selected from germanium, tin, and lead; X, X?, and X? are independently selected from fluorine, chlorine, bromine, and iodine; a is in the range of 1 to 9; b is in the range of 1 to 5; a sum of x, x?, and x? is in the range of 1 to 9; and the material is at least one of n-doped and p-doped.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: September 8, 2015
    Assignee: OMNIPV, INC.
    Inventors: John Kenney, Jian Jim Wang, William M. Pfenninger, Nemanja Vockic, John Midgley, Kai Shum
  • Patent number: 9106921
    Abstract: A transcoder includes a demultiplexer that demultiplexes a video signal into a video stream, an audio stream and a subtitle stream. A stream probe generates stream format identification data based on the video signal. A transcoder configuration module generates hardware/software configuration data based on the stream format identification data. The hardware/software configuration data configures a plurality of hardware transcoders and the processing device to operate to generate a transcoded video stream, a transcoded audio stream and processed subtitle stream via selected hardware and software blocks. A remultiplexer generates the processed video signal by remultiplexing the transcoded video stream, the transcoded audio stream and the processed subtitle stream, based on the hardware/software configuration data.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: August 11, 2015
    Assignee: VIXS Systems, INC
    Inventor: Yimin (Jim) Wang