Patents by Inventor Victor Lum
Victor Lum 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: 20230367581Abstract: A system and method for conducting a parameter update event including one or more processors for transmitting first parameter settings to a program used by multiple users, such as a mobile device application at a plurality of mobile devices, receiving performance information indicating performance of the program after the first parameter setting, the performance information for each user being separately identifiable, and for each individual user of the plurality of users, determining a parameter setting update based at least in part on the performance information of the individual user and transmitting the parameter setting update to the program.Type: ApplicationFiled: July 24, 2023Publication date: November 16, 2023Inventors: Erik Eldridge, Alex David Lester, Jon Mensing, Xin Wei, Victor Lum, Dana Silver, Liang Dong, Matthew Watson, Vinkatram Jaltar, Ryan Vernon, Yanli Li, Viren Baraiya, Hamid Mousavi, Rajendra Gundluru
-
Patent number: 11726765Abstract: A system and method for conducting a parameter update event including one or more processors for transmitting first parameter settings to a program used by multiple users, such as a mobile device application at a plurality of mobile devices, receiving performance information indicating performance of the program after the first parameter setting, the performance information for each user being separately identifiable, and for each individual user of the plurality of users, determining a parameter setting update based at least in part on the performance information of the individual user and transmitting the parameter setting update to the program.Type: GrantFiled: August 12, 2021Date of Patent: August 15, 2023Assignee: Google LLCInventors: Erik Eldridge, Alex David Lester, Jon Mensing, Xin Wei, Victor Lum, Dana Silver, Liang Dong, Matthew Watson, Vinkatram Jaltar, Ryan Vernon, Yanli Li, Viren Baraiya, Hamid Mousavi, Rajendra Gundluru
-
Publication number: 20230045909Abstract: A system and method for conducting a parameter update event including one or more processors for transmitting first parameter settings to a program used by multiple users, such as a mobile device application at a plurality of mobile devices, receiving performance information indicating performance of the program after the first parameter setting, the performance information for each user being separately identifiable, and for each individual user of the plurality of users, determining a parameter setting update based at least in part on the performance information of the individual user and transmitting the parameter setting update to the program.Type: ApplicationFiled: August 12, 2021Publication date: February 16, 2023Inventors: Erik Eldridge, Alex David Lester, Jon Mensing, Xin Wei, Victor Lum, Dana Silver, Liang Dong, Matthew Watson, Vinkatram Jaltar, Ryan Vernon, Yanli Li, Viren Baraiya, Hamid Mousavi, Rajendra Gundluru
-
Publication number: 20200125990Abstract: The present disclosure provides systems and methods for intervention optimization. A computing system obtain an entity history of each of a plurality of entities of a computer application. For each of the plurality of entities, the computing system can determine a respective probability that each of a plurality of available interventions will improve an objective value that is determined based at least in part on a measure of continued use of a computer application by the entity. The computing system can provide interventions of the plurality of available interventions to entities of the plurality of entities based at least in part on the respective probabilities determined via the machine-learned intervention selection model. Thus, a computing system can employ a machine-learned intervention selection model to select, on an entity-by-entity basis, interventions that are predicted to prevent the entity from churning out of the computer application.Type: ApplicationFiled: January 30, 2019Publication date: April 23, 2020Inventors: John Burge, Benjamin Frenkel, Craig Edgar Boutilier, Victor Lum, Yi-Lun Ruan, Jumana Al Hashal, Hamid Mousavi, Subir Jhanb, Viren Baraiya, Aditya Gautam
-
Patent number: 8094646Abstract: Effects of variation in computational latency can be controlled by using a processor to perform computations associated with a signal processing process, each computation related to processing an input sample to generate an output, and allocating a processing cost per computation that is less than a maximum processing cost of the processor for performing any one of the computations and greater than an average processing cost of the processor for performing the computations. The allocated processing cost for a computation is an allocated time period between receipt of the input sample and generation of the output for the computation. A task requiring a processing time greater than the allocated processing cost is handled as a source of jitter in the signal processing process.Type: GrantFiled: February 25, 2010Date of Patent: January 10, 2012Assignee: Vanu, Inc.Inventors: Jeffrey Steinheider, Gerald Britton, Victor Lum
-
Publication number: 20100161946Abstract: Methods and related systems for controlling jitter effects are disclosed.Type: ApplicationFiled: February 25, 2010Publication date: June 24, 2010Applicant: VANU, INC.Inventors: Jeffrey Steinheider, Gerald Britton, Victor Lum
-
Patent number: 7697573Abstract: Transmitting messages to mobile telephones includes determining a time a standard requires or permits a standard compliant transmission to be received by a user, and scheduling a transmission by a base station to the user in the future based on a distance between the user and a base station such that the transmission will be received by the user at the determined time. The distance between the user and the base station is a distance such that a propagation delay between the user and the base station is larger than a propagation delay accommodated by the standard.Type: GrantFiled: March 3, 2005Date of Patent: April 13, 2010Assignee: Vanu, Inc.Inventors: Jeffrey Steinheider, Gerald Britton, Victor Lum
-
Publication number: 20070147294Abstract: In one aspect, the invention is a method for allocating channels. The method includes determining a communication standard used by a message and determining available channels. The method also includes allocating a channel based on the available channels and the communication standard used by the message. The method may also include sending an instruction to use the channel.Type: ApplicationFiled: March 5, 2007Publication date: June 28, 2007Inventors: Vanu Bose, John Chapin, Steve Muir, Jeffrey Steinheider, Victor Lum
-
Publication number: 20050286536Abstract: Methods and systems for reducing backhaul bandwidth are disclosed.Type: ApplicationFiled: June 9, 2005Publication date: December 29, 2005Inventors: Jeffrey Steinheider, Vanu Bose, Victor Lum
-
Publication number: 20050228854Abstract: Methods and related systems for controlling jitter effects are disclosed.Type: ApplicationFiled: March 3, 2005Publication date: October 13, 2005Inventors: Jeffrey Steinheider, Gerald Britton, Victor Lum
-
Publication number: 20040209580Abstract: In one aspect, the invention is a method for allocating channels. The method includes determining a communication standard used by a message and determining available channels. The method also includes allocating a channel based on the available channels and the communication standard used by the message. The method may also include sending an instruction to use the channel.Type: ApplicationFiled: November 17, 2003Publication date: October 21, 2004Inventors: Vanu Bose, John M. Chapin, Steve Muir, Jeffrey Steinheider, Victor Lum
-
Patent number: 4359291Abstract: A multi-element writing instrument is disclosed wherein the rotation of a selection portion located at one end of the instrument successively selects, advances and retracts individual writing elements. The writing point of each selected writing element is axially advanced through the exit opening without contact with the interior of the body of the instrument. In the writing position the axis of the selected element is aligned with the axis of the instrument. The novel construction permits the use of elements that employ different types of nibs, for example porous writing points, either alone or in combination with ball point-tipped elements.Type: GrantFiled: January 18, 1980Date of Patent: November 16, 1982Inventor: Victor Lum
-
Patent number: 4274102Abstract: A multi-element writing instrument is disclosed for use in computer-operated plotters or similar graphics systems. Successive applications of a linear force applied along the axis of the instrument are converted to rotary motion which is employed to select successive elongate writing elements normally positioned at a uniform radial spacing from the axis of the writing instrument. Each selected element is displaced in a substantially axial direction a distance sufficient to extend the writing point of the element through the exit opening of the instrument.Type: GrantFiled: March 2, 1979Date of Patent: June 16, 1981Inventor: Victor Lum
-
Patent number: 4236418Abstract: A multi-element writing instrument is disclosed for use in computer-operated plotters or similar graphics systems. Successive applications of a linear force applied along the axis of the instrument are converted to rotary motion which is employed to select successive elongate writing elements normally positioned at a uniform radial spacing from the axis of the writing instrument. Each selected element is displaced in a substantially axial direction a distance sufficient to extend the writing point of the element through the exit opening of the instrument.Type: GrantFiled: September 8, 1978Date of Patent: December 2, 1980Inventor: Victor Lum