Patents by Inventor Frank Feng

Frank Feng 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: 20180189921
    Abstract: Embodiments disclosed herein concern dealer control for gaming establishments, such as casinos. Using an electronic management system, authentication and authorization of dealers can be provided in a controlled manner that complies with predetermined rules. The predetermined rules can implement business or governmental restrictions on dealers, gaming apparatus or gaming. Gaming devices that are operated by dealers can also be controlled by an electronic management system. Through such electronic control, gaming apparatus can be controlled to be placed in a locked or unlocked condition. The electronic control system can also provide or facilitate monitoring of dealer status and actions and/or gaming apparatus status and events. Further, the electronic control system can provide notification, such as alerts, to dealers, managers and/or players.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventors: Frank Feng, Daryn Kiely
  • Publication number: 20180190064
    Abstract: Embodiments disclosed herein concern messaging for gaming apparatus. Gaming apparatus that are operated by dealers can also be controlled, managed, monitored or enhanced by an electronic control system. Through such electronic control, gaming apparatus can be providing with relevant information for presentation at or proximate to the gaming apparatus. The electronic control system can present the relevant information on a display device as messages or notifications to dealers, managers and/or players. The electronic control system can also provide or facilitate monitoring of dealer status or actions and/or gaming apparatus status or events, such that the relevant information be presented can signal such status or actions.
    Type: Application
    Filed: August 28, 2017
    Publication date: July 5, 2018
    Inventors: Linyi Frank Feng, Daryn Kiely
  • Publication number: 20170153986
    Abstract: A web server cache performs verification of cached computational results by storing a computed function result as a cached value in a cache, and upon receiving a subsequent invocation of the function, examining a duration of the value in the cache. The web server compares, if the duration exceeds a staleness detection threshold, a result of a subsequent execution of the function to the cached value in response to the subsequent invocation by recomputing, a result from execution of the function for validating the cached value, and flags an error if the duration exceeds the staleness detection threshold and the result differs from the cached value. Alternatively, the method returns, if the duration of the cache value is within the staleness detection threshold, the cache value as the result of the subsequent invocation.
    Type: Application
    Filed: February 14, 2017
    Publication date: June 1, 2017
    Inventors: Frank Feng-Chun Chiang, Ashkan Nasseri
  • Patent number: 9594847
    Abstract: A web server cache performs verification of cached computational results by storing a computed function result as a cached value in a cache, and upon receiving a subsequent invocation of the function, examining a duration of the value in the cache. The web server compares, if the duration exceeds a staleness detection threshold, a result of a subsequent execution of the function to the cached value in response to the subsequent invocation by recomputing, a result from execution of the function for validating the cached value, and flags an error if the duration exceeds the staleness detection threshold and the result differs from the cached value. Alternatively, the method returns, if the duration of the cache value is within the staleness detection threshold, the cache value as the result of the subsequent invocation.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: March 14, 2017
    Assignee: Apperian, Inc.
    Inventors: Frank Feng-Chun Chiang, Ashkan Nasseri
  • Patent number: 9037636
    Abstract: Concepts and technologies are described herein for managing script file dependencies and load times. In accordance with the concepts and technologies disclosed herein, a server computer stores pages and provides the pages to a client device. The pages can reference and/or rely upon one or more script files during execution and/or rendering. The server computer can determine script file dependencies and load levels associated with the script files. The server computer can generate data such as a directed graph and/or a table that can indicate script file dependencies and script file load levels. The data can be provided to a client device or other entity for use during loading, rendering, and/or execution of the pages.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: May 19, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Fred Kern, Zachary Nation, Alan T. Norbauer, Frank Feng-Chun Chiang
  • Publication number: 20150121013
    Abstract: A web server cache performs verification of cached computational results by storing a computed function result as a cached value in a cache, and upon receiving a subsequent invocation of the function, examining a duration of the value in the cache. The web server compares, if the duration exceeds a staleness detection threshold, a result of a subsequent execution of the function to the cached value in response to the subsequent invocation by recomputing, a result from execution of the function for validating the cached value, and flags an error if the duration exceeds the staleness detection threshold and the result differs from the cached value. Alternatively, the method returns, if the duration of the cache value is within the staleness detection threshold, the cache value as the result of the subsequent invocation.
    Type: Application
    Filed: October 29, 2013
    Publication date: April 30, 2015
    Inventors: Frank Feng-Chun Chiang, Ashkan Nasseri
  • Publication number: 20150074350
    Abstract: A memoization system and method arranges cached function results into groups, or buckets, to identify related cache values to invalidate upon obsolescence (staleness) of any one of the cached values in the group. A wrapper function in coded invocations to the cached functions identifies a group to which the function result belongs. Values in a cache group are denoted as a bucket, and subsequent functions that render the cached values obsolete are also invoked via a wrapper function indicating the bucket. The invalidate wrapper results in invalidation of all of the obsolete values in the bucket such that subsequent invocations will not attempt to employ the outdated values.
    Type: Application
    Filed: September 6, 2013
    Publication date: March 12, 2015
    Inventors: Frank Feng-Chun Chiang, Ashkan Nasseri
  • Publication number: 20130191439
    Abstract: Concepts and technologies are described herein for managing script file dependencies and load times. In accordance with the concepts and technologies disclosed herein, a server computer stores pages and provides the pages to a client device. The pages can reference and/or rely upon one or more script files during execution and/or rendering. The server computer can determine script file dependencies and load levels associated with the script files. The server computer can generate data such as a directed graph and/or a table that can indicate script file dependencies and script file load levels. The data can be provided to a client device or other entity for use during loading, rendering, and/or execution of the pages.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Fred Kern, Zachary Nation, Alan T. Norbauer, Frank Feng-Chun Chiang
  • Patent number: 7573362
    Abstract: A power inductor assembly includes and multiple coil sections disposed upon a mounting frame. Multiple winding sections each encircle one of the multiple core sections and a portion of the mounting frame. Air gap spacers separate adjacent core sections. The arrangement facilitates removal of thermal energy from the magnetic core. Lamination build direction normal to inductor mounting surface minimizes eddy current losses.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: August 11, 2009
    Assignee: Hamilton Sunstrand Corporation
    Inventors: Clifford G. Thiel, Darin Driessen, Debabrata Pal, Frank Feng
  • Publication number: 20070080769
    Abstract: A power inductor assembly includes and multiple coil sections disposed upon a mounting frame. Multiple winding sections each encircle one of the multiple core sections and a portion of the mounting frame. Air gap spacers separate adjacent core sections. The arrangement facilitates removal of thermal energy from the magnetic core. Lamination build direction normal to inductor mounting surface minimizes eddy current losses.
    Type: Application
    Filed: October 11, 2005
    Publication date: April 12, 2007
    Inventors: Clifford Thiel, Darin Driessen, Debabrata Pal, Frank Feng
  • Publication number: 20070045260
    Abstract: An edge of an aluminum 5xxx series sheet is welded to another aluminum 5xxx series sheet utilizing a low magnesium content aluminum alloy filler. The bottom weld seam metal is heat dressed as by a TIG and subsequently the bottom and the top, are planished to the same thickness as the sheets. Favorable properties such as the elimination of nail heads, improved corrosion resistance, and bendability are obtained.
    Type: Application
    Filed: August 30, 2005
    Publication date: March 1, 2007
    Inventors: Frank Feng, William Christy
  • Patent number: 6718008
    Abstract: An x-ray diffraction analysis system provides the automated x-ray diffraction analysis of a plurality of samples in a multiple-cell sample holder. The system includes x-ray source, a detector, a movable sample support and a retractable x-ray shield. The retractable shield is movable between a retracted position, in which optical positioning equipment may be used to locate each sample in the proper testing position, and an extended position, in which stray x-ray energy is blocked. The x-ray energy blocked by the shield includes x-rays diffracted from samples closer to the x-ray source than the sample under test, and x-rays from the source directed toward samples further from the source than the sample under test. Automated movement of the sample support and shield allows for an automated routine to sequentially position each sample, move the shield into the extended position and perform the desired analysis.
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: April 6, 2004
    Assignee: Bruker AXS, Inc.
    Inventors: Bob Baoping He, Frank Feng Jin
  • Patent number: 6089514
    Abstract: A swing-arm bagging rack for use in simultaneously carrying multiple styles of packs of plastic bags. Swing arm bagging rack has a back portion with left and right sides. A first arm portion is attached with first hinges to right side of the back portion and a second and third arm portions are attached via a second hinge to the left side of the back portion. The first and second arm portions are for carrying a first pack of bags and the third arm portion has uprights positioned thereon to carry a second pack of bags. A fourth arm portion is hingedly attached to the front of third arm portion.
    Type: Grant
    Filed: September 8, 1998
    Date of Patent: July 18, 2000
    Assignee: Durabag Co., Inc.
    Inventors: Frank Feng Jung Huang, Daniel C. Huang
  • Patent number: 5941392
    Abstract: A slidable bagging rack system. The rack has a slanted back portion which slants downwardly from an upper portion to a lower portion, and has a pair spaced apart support arms with risers which extend above the upper portion of the rack. Spaced midway between the support arms is a hook member. A pack of bags, such as T-shirt bags, is loaded on the rack by pushing the risers through apertures formed in the handles and by pushing the hook member through a mouth tab aperture formed in a mouth tab of the bags. Pulling a front wall of the bag tears the handles free of their handle aperture from the risers and tears the mouth tab of the front wall free, thereby readying the bag for loading with merchandise. The slanted back not only supports the bags, but effectively lowers the level of the open mouth of the bag.
    Type: Grant
    Filed: June 24, 1997
    Date of Patent: August 24, 1999
    Assignee: Durabag Co., Inc.
    Inventors: Frank Feng Jung Huang, Daniel Huang
  • Patent number: 5938033
    Abstract: A pack of self-opening plastic T-shirt bags for use with a bagging rack. Each plastic bag in the pack of bags has a mouth tab portion between its two upwardly extending handles, which are at the sides of the mouth of the T-shirt bags. The mouth tab portion is located on the front and rear walls in the mouth region of the plastic bags. The mouth tab portion has an aperture for receiving a retaining projection of a bagging rack. Frangible pressure bonding is formed along the perimeter of said mouth aperture. Flapless handle apertures are also formed in the handles, with frangible pressure bonds formed along their perimeter edges. Due to the frangible bonding formed between adjacent bags, as a frontmost bag is removed from the pack of bags on the bagging rack, the next bag in the pack of bags will automatically self-open into a open position for loading with merchandise.
    Type: Grant
    Filed: November 26, 1996
    Date of Patent: August 17, 1999
    Assignee: Durabag Co., Inc.
    Inventors: Frank Feng Jung Huang, Daniel C. Huang
  • Patent number: 5865313
    Abstract: A pack of plastic bags for use with a bagging rack. Each plastic bag in the pack of bags has a central tab portion between its two upwardly extending handles, which are at the sides of the mouth of the T-shirt bags. "J"-shaped slits are formed in the handles for carrying them on a bagging rack. A central tab portion is located on the front and rear walls above the mouth region of the plastic bags. The central tab portion has an aperture for receiving a retaining hook of a bagging rack, and a central tab slit which extends across the central tab portion, except for uncut portions near side edges of the central tab. The tearing cuts pass through the stack of bags and follow a non-straight path. The pack of plastic bags is preferably formed from plastic material which has been exposed to corona surface treatment. Frangible pressure bonding can be formed along the bottom side of said tearing cut to provide a self-opening feature.
    Type: Grant
    Filed: May 30, 1997
    Date of Patent: February 2, 1999
    Assignee: Durabag Co., Inc.
    Inventors: Frank Feng Jung Huang, Daniel Huang
  • Patent number: 5862138
    Abstract: A method and apparatus for routing data packets from a current network node toward a destination node where the current node and the destination node are connected to first and second networks in a multiple network communication system. The method involves determining the destination node of the data packet, determining which of a plurality of outputs connected to the first and second networks are suitable to advance the data packet toward the destination node, determining queue lengths of output buffers associated with respective outputs of the plurality of outputs and forwarding the data packet to an output buffer having the least queue length, for transmission over a network to which the output associated with the output buffer is connected.
    Type: Grant
    Filed: July 15, 1996
    Date of Patent: January 19, 1999
    Assignee: Northern Telecom Limited
    Inventor: Frank Feng Liu
  • Patent number: 5695064
    Abstract: A self-opening pack of plastic bags for use with a bagging rack. The pack of plastic bags is formed of plastic material which has been exposed to corona surface treatment. Each plastic bag in the pack of bags has a central tab portion between its two upwardly extending handles, which are at the sides of the mouth of the T-shirt bags. A central tab portion is located on the front and rear walls in the mouth region of the plastic bags. The central tab portion has a neck region and head region. The central tab portion has an aperture for receiving a retaining hook of a bagging rack, and a central tab slit which extends across the central tab portion, except for uncut portions near side edges of the central tab. The tearing cuts pass through the stack of bags and follow a non-straight path. Frangible pressure bonding is formed along the bottom edge of the central tab slit.
    Type: Grant
    Filed: November 27, 1995
    Date of Patent: December 9, 1997
    Assignee: Durabag Co., Inc.
    Inventors: Frank Feng Jung Huang, Daniel Huang
  • Patent number: 5670013
    Abstract: Dies are used in forming a pack of self-opening plastic T-shirt bags for use with a bagging rack. Each plastic bag in the pack of bags has a mouth tab portion between its two upwardly extending handles, which are at the sides of the mouth of the T-shirt bags. The mouth tab portion is located on the front and rear walls in the mouth region of the plastic bags. The mouth tab portion has an aperture for receiving a retaining projection of a bagging rack. Frangible pressure bonding is formed along the perimeter of the mouth tab aperture. Flapless handle apertures are also formed in the handles, with frangible pressure bonds formed along their perimeter edges. Due to the frangible bonding formed between adjacent bags, as a frontmost bag is removed from the pack of bags on the bagging rack, the next bag in the pack of bags will automatically self-open into a open position for loading with merchandise.
    Type: Grant
    Filed: October 24, 1994
    Date of Patent: September 23, 1997
    Assignee: Durabag Co., Inc.
    Inventors: Frank Feng Jung Huang, Daniel C. Huang