Averaging Patents (Class 708/805)
-
Patent number: 12124418Abstract: Methods and systems for generating recommendations for microapps are described herein. A plurality of microapps may be provided to a user to subscribe to (e.g., use). The user may have difficulty determining, from among the plurality of microapps, which microapps the user may want to use. To improve user experience, microapp recommendations may be sent to the user to assist the user in determining which microapps to use. The microapp recommendations may be based on correlation levels determined between pairs of microapps.Type: GrantFiled: December 23, 2020Date of Patent: October 22, 2024Inventors: Wenshuang Zhang, Gaojun Chen
-
Patent number: 11954162Abstract: A client device can identify user data pertaining to use of the client device by a user. The client device can determine at least one persona trait of the user based on the user data pertaining to the use of the client device by the user. The client device can receive persona categorization data, the persona categorization data specifying a plurality of persona categories and, for each persona category, a plurality of persona traits. Based on the at least one determined persona trait, the client device can assign the user to a persona category selected from the plurality of persona categories. Based on the persona category to which the user is assigned, the client device can identify information to present to users who are assigned to the persona category to which the user is assigned. The client device can present to the user the identified information.Type: GrantFiled: September 30, 2020Date of Patent: April 9, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dongjin Lee, Dongyun Jin, Rezwana Karim, Zhi Nie, Rishikesh Ghewari, Yinan Li, Mingyang Wang
-
Patent number: 11809903Abstract: The present application discloses a mini program processing method, an apparatus, a device, and a storage medium, which relates to the technical field of Internet, in particular to the technical field of information processing. The technical solution disclosed in the present application can be applied to a mini program service platform, the detail technical solution includes: through receiving a query service request initiated by a user, screening, according to at least one of the terminal parameter and the application category in the query service request, a set of mini program adapted to at least one of a terminal parameter and an application category of a terminal, issuing the set of mini programs to the terminal, the set of mini programs includes at least one mini program adapted to the terminal parameter and the application category.Type: GrantFiled: March 22, 2021Date of Patent: November 7, 2023Inventors: Nansheng Shi, Malin Xie, Jiao Cao
-
Patent number: 11581972Abstract: A trigger signal provided via a pulse-per-second input port of a network interface controller is detected. In response to the trigger signal, an internal hardware clock value of the network interface controller is recorded. The recorded internal hardware clock value is reported, wherein the reported internal hardware clock value is reported for use in determining a timing error of the network interface controller based at least in part on a comparison with a time value of another device that also received the trigger signal.Type: GrantFiled: May 21, 2020Date of Patent: February 14, 2023Assignee: Meta Platforms, Inc.Inventor: Ahmad Byagowi
-
Patent number: 10734140Abstract: In an example, a device comprises a first resistor coupled to a second resistor and to a trim resistor, the second resistor and the trim resistor coupled to a port configured to couple to a third resistor. The device also comprises a comparator having an inverting input coupled to a first node between the second resistor and the port and a non-inverting input coupled to a second node between the first resistor and the trim resistor. The device further includes a trim control circuit coupled to an output of the comparator and having an output coupled to the trim resistor, the trim control circuit configured to couple to multiple integrated trim resistors external to the device.Type: GrantFiled: February 26, 2019Date of Patent: August 4, 2020Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Roy Alan Hastings
-
Patent number: 8605841Abstract: A method is provided for processing received data symbols in an orthogonal frequency division multiplexing (OFDM) transmission scheme, and an OFDM baseband receiver which performs this method, in order to support frequency selective noise estimation, especially in interference limited environments, and to offer improved estimation performance and reduced computational complexity.Type: GrantFiled: September 28, 2011Date of Patent: December 10, 2013Assignee: Intel Mobile Communications Technology Dresden GmbHInventor: Andreas Bury
-
Patent number: 8468164Abstract: This disclosure describes systems and associated processes for generating recommendations for users based on usage, among other things. These systems and processes are described in the context of an interactive computing system that enables users to download applications for mobile devices (such as phones) or for other computing devices. Users' interactions with applications once they are downloaded can be observed and tracked, with such usage data being collected and provided to the interactive computing system. The interactive computing system can include a recommendation system or service that processes the usage data from a plurality of users to detect usage patterns. Using these usage patterns, among possibly other data, such as data about related users' applications, the recommendation system can recommend applications to users for download.Type: GrantFiled: March 9, 2011Date of Patent: June 18, 2013Assignee: Amazon Technologies, Inc.Inventors: Ameesh Paleja, Mekka C. Okereke, Matthew A. Jones
-
Patent number: 8401776Abstract: A method of using airport surveillance data to determine a location of a delay and an amount of time a vehicle is subjected to the delay during a movement of the vehicle between locations including obtaining a time-ordered sequence of data points representing the movement of the vehicle, creating a speed vector (sv) for each data point, replacing ground speed elements in the speed vector (sv) with a one when the ground speed element is less than a speed threshold, performing a spatial density test on each data point in a sequence of consecutive one entries, defining a starting and stopping index for a consecutive sequence of data points as a preliminary hold, determining whether to merge adjacent preliminary holds, determining a time duration of each preliminary hold and eliminating any preliminary hold having a time duration less than a predetermined time duration and outputting the results.Type: GrantFiled: August 29, 2012Date of Patent: March 19, 2013Assignee: Saab Sensis CorporationInventors: Stephen T. Roman, Collen J. Knickerboker, Benjamin S. Levy
-
Patent number: 8275541Abstract: A method using airport surveillance data to output a location of a delay and an amount of time a vehicle is subjected to the delay during a movement of the vehicle between two locations, the delays being observed in the surveillance data as a knot of several data points. A first method is used to identify proposed knots based on distances between individual data points within the data. A second method is used to identify proposed knots based on the speed of the vehicle. Another method can be used to separate proposed knots have been incorrectly joined together. This method performs the separation by arranging the data points into a two-dimensional grid to form clusters of grid cells having data points. The location of the individual cells is then analyzed to determine whether clusters should be separated. Each of the remaining clusters defines a hold where the vehicle is delayed.Type: GrantFiled: February 15, 2012Date of Patent: September 25, 2012Assignee: Saab Sensis CorporationInventor: Benjamin S. Levy
-
Patent number: 8145415Abstract: A method using airport surveillance data to output a location of a delay and an amount of time a vehicle is subjected to the delay during a movement of the vehicle between two locations, the delays being observed in the surveillance data as a knot of several data points. A first method is used to identify proposed knots based on distances between individual data points within the data. A second method is used to identify proposed knots based on the speed of the vehicle. Another method can be used to separate proposed knots have been incorrectly joined together. This method performs the separation by arranging the data points into a two-dimensional grid to form clusters of grid cells having data points. The location of the individual cells is then analyzed to determine whether clusters should be separated. Each of the remaining clusters defines a hold where the vehicle is delayed.Type: GrantFiled: December 1, 2008Date of Patent: March 27, 2012Assignee: Saab Sensis CorporationInventor: Benjamin S. Levy
-
Patent number: 7865543Abstract: An averaging circuit includes an averaging unit and an offset compensation unit. The averaging unit generates an average signal from first and second input signals. The offset compensating unit is coupled to the averaging unit for conducting away bias currents from the averaging unit for preventing an offset in the average signal when any of the first and second input signals is too low or too high.Type: GrantFiled: January 16, 2007Date of Patent: January 4, 2011Assignee: Samsung Electronics Co., Ltd.Inventor: Kyu-Young Chung
-
Patent number: 6804697Abstract: An averaging circuit includes: input signal nodes for providing input signals 330; a multiplexing circuit 320 coupled to the input signal nodes for switching between the input signals 330 to create a time waveform; a low pass filter 300 coupled to an output 340 of the multiplexing circuit 320 for filtering the time waveform to create an average signal; and an average replication circuit 310 coupled to an output 350 of the low pass filter 300.Type: GrantFiled: July 13, 2001Date of Patent: October 12, 2004Assignee: Texas Instruments IncorporatedInventors: Alexander Bugeja, Ching-yuh Tsay, Irfan A. Chaudhry, Mounir Fares
-
Publication number: 20020026469Abstract: An averaging circuit includes: input signal nodes for providing input signals 330; a multiplexing circuit 320 coupled to the input signal nodes for switching between the input signals 330 to create a time waveform; a low pass filter 300 coupled to an output 340 of the multiplexing circuit 320 for filtering the time waveform to create an average signal; and an average replication circuit 310 coupled to an output 350 of the low pass filter 300.Type: ApplicationFiled: July 13, 2001Publication date: February 28, 2002Inventors: Alexander Bugeja, Ching-yuh Tsay, Irfan A. Chaudhry, Mounir Fares