Patents by Inventor Annie Chen
Annie Chen 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: 9280599Abstract: An audio recognition service recognizes an audio sample across multiple content types. At least a partial set of results generated by the service are returned to a client while the audio sample is still being recorded and/or transmitted. The client additionally displays the results in real-time or near real-time to the user. The audio sample can be sent over a first HTTP connection and the results can be returned over a second HTTP connection. The audio recognition service further processes check-in selections received from the client for content items indicated by the results. Responsive to receiving the check-in selections, the service determines whether a user is eligible for a reward. If the user is eligible, the service provides the reward.Type: GrantFiled: February 24, 2012Date of Patent: March 8, 2016Assignee: Google Inc.Inventors: Matthew Wiseman, Dominik Roblek, Yaniv Bernstein, Matthew Sharifi, Annie Chen, Tim C. Jones, Ehud Graff
-
Patent number: 9268845Abstract: Systems and methods audio matching using interest point overlap are disclosed herein. The systems include determining at least one matching reference segment based on a probe segment. Interest points for both the at least one matching reference segment and the probe segment can be generated. Probe segment interest points and matching reference segment interest points can be time aligned and frequency aligned. A count can be generated based on a number of overlapping interest points between each set of reference interest points and the set of probe segment interest points. The disclosed systems and methods allow false positive reference to be identified and eliminated based on the count. The benefits in eliminating false positive matches improve the accuracy of an audio matching system.Type: GrantFiled: March 8, 2012Date of Patent: February 23, 2016Assignee: GOOGLE INC.Inventors: Matthew Sharifi, Gheorghe Postelnicu, Annie Chen, Dominik Roblek
-
Publication number: 20150379259Abstract: A system for managing credentials for authenticating and securely communicating with trusted hosts, for example, in a cloud computing environment. The system dynamically updates credentials stored in a database and injects the updated credentials back into a runtime environment without restarting the runtime environment or applications running on the runtime environment. Embodiments of the present invention further enable credentials to be tracked and managed on a per-tenant basis, allowing each tenant that is running an application on a runtime environment to customize which hosts should be trusted.Type: ApplicationFiled: June 26, 2014Publication date: December 31, 2015Applicant: VMWARE, INC.Inventors: Intesar MOHAMMED, Nikunj NEMANI, Vishwas NAGARAJA, Annie CHEN, Rakesh SINHA
-
Patent number: 9224118Abstract: This disclosure relates to dynamic display of content consumption by geographic location. A recognition component recognizes content being consumed by a set of users, and identifies geographic locations of the consumption and a set of characteristics associated with the consumption. An aggregation component ranks the consumed content based on a subset of the characteristics associated with the consumption, and a display component generates a map displaying subsets of the consumed content as a function of respective rankings and geographic location.Type: GrantFiled: March 12, 2012Date of Patent: December 29, 2015Assignee: GOOGLE INC.Inventors: Matthew Sharifi, Annie Chen, Dominik Roblek
-
Patent number: 9223936Abstract: Example embodiments may relate to a system, method, apparatus, and computer readable media configured for monitoring a user performing an athletic movement and/or exercise and generating a fatigue value. Fatigue values may be determined for different groups. In one embodiment, a first value is determined for a muscle fatigue value and a second value is determined for a respiratory value. In another embodiment, a first value may pertain to a first muscle group and a second value may pertain to a second muscle group. A fatigue index may be created from values obtained during an athletic movement and/or a workout session. In further embodiments, a cumulative fatigue index may be determined. A cumulative fatigue index may consider values obtained during several workout sessions. Further, data obtained outside of workout sessions may be considered in determinations relating to fatigue values and/or indices.Type: GrantFiled: November 23, 2011Date of Patent: December 29, 2015Assignee: NIKE, Inc.Inventors: Tesa Aragones, Annie Chen, Adriana Guerrero, Christina S. Self, Jay C. Blahnik, Paul T. Winsper
-
Patent number: 9208225Abstract: Apparatus, systems and methods provide incentive-based usage of an audio recognition system. In an aspect, a system is provided that includes a query component configured to receive an audio sample from a device and a recognition component configured to determine an identification of the audio sample. The system further includes a reward component configured to identify a reward associated with the identification of the audio sample, wherein the query component is further configured to provide a query result to the device, the query result comprising the identification of the audio sample and the reward associated therewith.Type: GrantFiled: December 31, 2012Date of Patent: December 8, 2015Assignee: Google Inc.Inventors: Matthew Sharifi, Yaniv Bernstein, Dominik Roblek, Annie Chen, Matthew Wiseman
-
Patent number: 9159364Abstract: Systems and methods for media aggregation are disclosed herein. The system includes a media system that can transform media items into one aggregated media item. A synchronization component synchronizes media items with respect to time. The synchronized media items can be analyzed and transformed into an aggregated media item for storage and/or display. In one implementation, the aggregated media item is capable of being displayed in multiple ways to create an enhanced and customizable viewing and/or listening experience.Type: GrantFiled: January 30, 2012Date of Patent: October 13, 2015Assignee: Google Inc.Inventors: Yossi Matias, Matthew Sharifi, Thomas Bugnon, Dominik Roblek, Annie Chen
-
Patent number: 9113202Abstract: A technique for inverted client side fingerprinting and matching provides the benefits of disposable fingerprinting to identify multiple content streams from multiple clients without overloading a fingerprinting system. Rather than tasking a fingerprinting system with the generation and comparison of all fingerprints, the technique distributes some fingerprinting tasks to the clients receiving the content streams. As a result, the fingerprinting system is not bottlenecked by fingerprinting tasks. In one embodiment, the fingerprinting system can provide additional services to the clients.Type: GrantFiled: September 21, 2011Date of Patent: August 18, 2015Assignee: Google Inc.Inventors: Matthew Wiseman, Matthew Sharifi, Yaniv Bernstein, Annie Chen, Dominik Roblek
-
Patent number: 9111537Abstract: An audio recognition service recognizes an audio sample across multiple content types. At least a partial set of results generated by the service are returned to a client while the audio sample is still being recorded and/or transmitted. The client additionally displays the results in real-time or near real-time to the user. The audio sample can be sent over a first HTTP connection and the results can be returned over a second HTTP connection. The audio recognition service further processes check-in selections received from the client for content items indicated by the results. Responsive to receiving the check-in selections, the service determines whether a user is eligible for a reward. If the user is eligible, the service provides the reward.Type: GrantFiled: July 7, 2014Date of Patent: August 18, 2015Assignee: Google Inc.Inventors: Matthew Wiseman, Yaniv Bernstein, Daniel Switkin, Gheorghe M. Postelnicu, Matthew Sharifi, Annie Chen, Dominik Roblek
-
Publication number: 20140337757Abstract: Systems and methods for presenting electronic messages are provided. In some implementations, a method includes, at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors, (A) causing to be concurrently displayed in an E-mail application (i) a first view of a message folder that includes one or more electronic messages and (ii) a user interface control indicating one or more alternate views are available for the message folder, wherein the user interface control persistently indicates the availability of the one or more alternative views and (B) hiding the user interface control, without user intervention, responsive to the occurrence of a predetermined system event.Type: ApplicationFiled: July 28, 2014Publication date: November 13, 2014Inventors: Keith Jonathan Coleman, Douglas Alexander Aberdeen, Paul Morrell McDonald, Annie Chen, Andrew Ward Moedinger, Klaus Martin Kretzschmar, Jason Briggs Cornwell, Debra Joy Lauterbach
-
Patent number: 8886543Abstract: System and methods for characterizing interest points within a fingerprint are disclosed herein. The systems include generating a set of interest points and an anchor point related to an audio sample. A quantized absolute frequency of an anchor point can be calculated and used to calculate a set of quantized ratios. A fingerprint can then be generated based upon the set of quantized ratios and used in comparison to reference fingerprints to identify the audio sample. The disclosed systems and methods provide for an audio matching system robust to pitch-shift distortion by using quantized ratios within fingerprints rather than solely using absolute frequencies of interest points. Thus, the disclosed system and methods result in more accurate audio identification.Type: GrantFiled: November 15, 2011Date of Patent: November 11, 2014Assignee: Google Inc.Inventors: Matthew Sharifi, George Tzanetakis, Annie Chen, Dominik Roblek
-
Patent number: 8805683Abstract: An audio recognition service recognizes an audio sample across multiple content types. At least a partial set of results generated by the service are returned to a client while the audio sample is still being recorded and/or transmitted. The client additionally displays the results in real-time or near real-time to the user. The audio sample can be sent over a first HTTP connection and the results can be returned over a second HTTP connection. The audio recognition service further processes check-in selections received from the client for content items indicated by the results. Responsive to receiving the check-in selections, the service determines whether a user is eligible for a reward. If the user is eligible, the service provides the reward.Type: GrantFiled: February 24, 2012Date of Patent: August 12, 2014Assignee: Google Inc.Inventors: Matthew Wiseman, Yaniv Bernstein, Daniel Switkin, Gheorghe M. Postelnicu, Matthew Sharifi, Annie Chen, Dominik Roblek
-
Patent number: 8793591Abstract: The subject matter of this specification can be embodied in, among other things, a computer-implemented method including generating first instructions for presenting, on a computing device, a first view of an inbox that lists multiple electronic messages and for presenting a control, concurrently with the first view of the inbox, that indicates one or more alternate views available for the inbox. Each of the alternate views separate the electronic messages within the inbox into two or more concurrently displayed sections. The method further includes providing the first instructions to the computing device.Type: GrantFiled: June 21, 2011Date of Patent: July 29, 2014Assignee: Google Inc.Inventors: Keith Jonathan Coleman, Andrew Ward Moedinger, Debra Joy Lauterbach, Jason Briggs Cornwell, Paul Morell McDonald, Annie Chen, Douglas Alexander Aberdeen, Klaus Martin Kretzschmar
-
Patent number: 8735708Abstract: Systems and methods for music recognition and/or tag history synchronization are described. The system includes, for example, a first device, a second device and a server. The first device is configured to record music from a surrounding environment. The first device wirelessly sends the recorded music to the server for identification. The server is configured to identify the recorded music and to generate a tag corresponding to the identified music. The first tag history is updated to include the tag which includes information corresponding to the identified music. The first device and the second device are registered with the server as part of a particular user account. The server is configured to synchronize a second tag history stored in the second device with the updated first tag history.Type: GrantFiled: February 19, 2013Date of Patent: May 27, 2014Assignee: Google Inc.Inventors: Paul Joyce, Dominik Roblek, Owen Daniel Otto, Matthew Sharifi, Annie Chen, Lars Fabian Krüger
-
Patent number: 8700545Abstract: A server system receives a message associated with a user. The server extracts message signals from the message, the extracted message signals including a first plurality of message signals. The server generates an importance weight for each message signal of the first plurality of message signals using both a global importance prediction model and a user importance prediction model. The global importance prediction model is based on information associated with multiple users, and the user importance prediction model is based on information associated with the user. The server determines an importance score for the message based on the generated importance weights of the first plurality of message signals. The server sends message information for the message along with information regarding importance of the message for display at a client device, where the information regarding importance of the message is based at least on the determined importance score.Type: GrantFiled: August 27, 2011Date of Patent: April 15, 2014Assignee: Google Inc.Inventors: Douglas Aberdeen, David S. de Kloet, Tadeusz Pietraszek, Annie Chen
-
Publication number: 20130235027Abstract: This disclosure relates to dynamic display of content consumption by geographic location. A recognition component recognizes content being consumed by a set of users, and identifies geographic locations of the consumption and a set of characteristics associated with the consumption. An aggregation component ranks the consumed content based on a subset of the characteristics associated with the consumption, and a display component generates a map displaying subsets of the consumed content as a function of respective rankings and geographic location.Type: ApplicationFiled: March 12, 2012Publication date: September 12, 2013Applicant: GOOGLE INC.Inventors: Matthew Sharifi, Annie Chen, Dominik Roblek
-
Publication number: 20120271143Abstract: Example embodiments may relate to a system, method, apparatus, and computer readable media configured for monitoring a user performing an athletic movement and/or exercise and generating a fatigue value. Fatigue values may be determined for different groups. In one embodiment, a first value is determined for a muscle fatigue value and a second value is determined for a respiratory value. In another embodiment, a first value may pertain to a first muscle group and a second value may pertain to a second muscle group. A fatigue index may be created from values obtained during an athletic movement and/or a workout session. In further embodiments, a cumulative fatigue index may be determined. A cumulative fatigue index may consider values obtained during several workout sessions. Further, data obtained outside of workout sessions may be considered in determinations relating to fatigue values and/or indices.Type: ApplicationFiled: November 23, 2011Publication date: October 25, 2012Applicant: NIKE, INC.Inventors: Tesa Aragones, Annie Chen, Adriana Guerrero, Christina S. Self, Jay C. Blahnik, Paul T. Winsper
-
Publication number: 20120183940Abstract: Example embodiments may relate to a system, method, apparatus, and computer readable media configured for monitoring a user performing an exercise and generating a avatar of the user and a virtual shadow, wherein the virtual shadow illustrates proper form of the exercise. The example embodiments may further be configured for determining an amount of overlap between the virtual avatar and the virtual shadow, and generating a feedback score based on the amount of overlap.Type: ApplicationFiled: November 7, 2011Publication date: July 19, 2012Applicant: NIKE, INC.Inventors: Tesa Aragones, Hayden Walling, Annie Chen
-
Publication number: 20120183939Abstract: Example embodiments may relate to a system, method, apparatus, and computer readable media configured for monitoring a user performing an exercise and generating a avatar of the user and a virtual shadow, wherein the virtual shadow illustrates proper form of the exercise. The example embodiments may further be configured for determining an amount of overlap between the virtual avatar and the virtual shadow, and generating a feedback score based on the amount of overlap.Type: ApplicationFiled: November 7, 2011Publication date: July 19, 2012Applicant: NIKE, INC.Inventors: Tesa Aragones, Hayden Walling, Annie Chen
-
Publication number: 20120054642Abstract: At a client device with a display and in a method for displaying messages at the client device, the client device concurrently displays message information associated with a respective user by displaying first message information representing a first set of messages in a first area of the display, and displaying second message information representing a second set of messages in a second area of the display that is separate from the first area, where the first set of messages meet predefined message importance criteria, and each message in the first set of messages is excluded from the second set of messages.Type: ApplicationFiled: August 27, 2011Publication date: March 1, 2012Inventors: Peter Wernes Balsiger, John Knapp, Michael Leggett, Ario Jafarzadeh, Annie Chen