Patents by Inventor Michael Froimowitz Greenzeiger

Michael Froimowitz Greenzeiger 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: 20170221106
    Abstract: Systems, methods, and non-transitory computer-readable storage media for interaction-aware advertising to minimize banner blindness. First, the system concurrently displays, via a graphical user interface, an advertisement and application content. Next, the system detects a user interaction with the application content. Based on the user interaction, the system then locks the advertisement within a viewable area of display for concurrent display at the graphical user interface with a portion of the application content, wherein the advertisement is configured to remain locked until an unlocking event is detected.
    Type: Application
    Filed: April 11, 2017
    Publication date: August 3, 2017
    Applicant: Apple Inc.
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger, Ravindra Phulari
  • Publication number: 20170186045
    Abstract: The effectiveness of targeted content delivery at a multi-user interface can be directly linked to a proper targeting of users. A way of improving targeted content delivery at a multi-user interface can be to determine which users should be targeted based on one or more criteria. The present technology provides various methodologies for selecting one or more users associated with a multi-user interface to receive targeted content. Such users can be selected based on criteria associated with a ranking or priority of the users, criteria associated with an analysis of their interactions with the multi-user interface, criteria based on their most common characteristics, or any combination thereof. The user characteristics associated with such identified used can then be utilized to determine which content should be delivered to the multi-user interface.
    Type: Application
    Filed: March 16, 2017
    Publication date: June 29, 2017
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra Phulari
  • Publication number: 20170139801
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for presenting status data received from multiple computing devices in a single central interface. A computing device can be configured to gather and transmit status data. Status data can include any type of data known or discoverable by a computing device. The computing device can also be configured to receive status data from other computing devices and display the status data in a central interface. This functionality can be implemented as part of the operating system running on the computing device. The computing device can also utilize the received status data to select performance options regarding the performance of the computing device. For example, a computing device can select to disable functionality that requires the availability of a target computing device upon a determination that the target computing device is unavailable.
    Type: Application
    Filed: September 21, 2015
    Publication date: May 18, 2017
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi
  • Patent number: 9652782
    Abstract: Systems, methods, and non-transitory computer-readable storage media for interaction-aware advertising to minimize banner blindness. First, the system concurrently displays, via a graphical user interface, an advertisement and application content. Next, the system detects a user interaction with the application content. Based on the user interaction, the system then locks the advertisement within a viewable area of display for concurrent display at the graphical user interface with a portion of the application content, wherein the advertisement is configured to remain locked until an unlocking event is detected.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: May 16, 2017
    Assignee: Apple Inc.
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger, Ravindra Phulari
  • Publication number: 20170132657
    Abstract: Systems, methods, and computer-readable storage media for optimizing and reporting time spent by a user engaged in a session. The system first obtains data associated with a presentation of an item of content at a mobile device, the presentation being divided into multiple partitions. Based on the data, the system adjusts at least one respective length of time associated with the multiple partitions to yield at least one adjusted length of time, the at least one adjusted length of time reflecting estimated time of user engagement with content associated with at least one of the multiple partitions. The system then determines an amount of time spent by a user at the mobile device engaging in the presentation based on the at least one adjusted length of time and the multiple partitions.
    Type: Application
    Filed: January 13, 2017
    Publication date: May 11, 2017
    Inventor: Michael Froimowitz Greenzeiger
  • Patent number: 9633368
    Abstract: The effectiveness of targeted content delivery at a multi-user interface can be directly linked to a proper targeting of users. A way of improving targeted content delivery at a multi-user interface can be to determine which users should be targeted based on one or more criteria. The present technology provides various methodologies for selecting one or more users associated with a multi-user interface to receive targeted content. Such users can be selected based on criteria associated with a ranking or priority of the users, criteria associated with an analysis of their interactions with the multi-user interface, criteria based on their most common characteristics, or any combination thereof. The user characteristics associated with such identified used can then be utilized to determine which content should be delivered to the multi-user interface.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: April 25, 2017
    Assignee: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra Phulari
  • Patent number: 9582811
    Abstract: Systems, methods, and computer-readable storage media for optimizing and reporting time spent by a user engaged in a session. The system first obtains data associated with a presentation of an item of content at a mobile device, the presentation being divided into multiple partitions. Based on the data, the system adjusts at least one respective length of time associated with the multiple partitions to yield at least one adjusted length of time, the at least one adjusted length of time reflecting estimated time of user engagement with content associated with at least one of the multiple partitions. The system then determines an amount of time spent by a user at the mobile device engaging in the presentation based on the at least one adjusted length of time and the multiple partitions.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: February 28, 2017
    Assignee: Apple Inc.
    Inventor: Michael Froimowitz Greenzeiger
  • Publication number: 20170004215
    Abstract: Methods and arrangements are provided for the personalized targeting and customization of media stations in an online media service. A key set of inputs, with values unique to each user, is used to arrive at a personalized group of featured media stations that a user has access to. Demographic data, media preferences, user actions detected through the user's input, and other criteria allow for the content and screen time of featured stations to be personalized for each user.
    Type: Application
    Filed: September 16, 2016
    Publication date: January 5, 2017
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger
  • Publication number: 20160323343
    Abstract: Systems, methods, and computer-readable storage media for dynamic radio content. The system generates a media item to be inserted into a media stream. The media item can include multiple segments associated with a set of discrete components. Next, the system inserts the media item into the media stream. In response to a triggering event, the system then re-generates the media item by assembling the multiple segments using a new set of the discrete components. The system then inserts the re-generated media item into the media stream.
    Type: Application
    Filed: April 28, 2015
    Publication date: November 3, 2016
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger, Steven C. Bredenberg
  • Patent number: 9471688
    Abstract: Methods and arrangements are provided for the personalized targeting and customization of media stations in an online media service. A key set of inputs, with values unique to each user, is used to arrive at a personalized group of featured media stations that a user has access to. Demographic data, media preferences, user actions detected through the user's input, and other criteria allow for the content and screen time of featured stations to be personalized for each user.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: October 18, 2016
    Assignee: Apple Inc.
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger
  • Publication number: 20160283996
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for an online affiliate program for offline retail businesses. An online content retailer that sells content items (e.g., music, movies, books, etc.) can provide an affiliate program to offline retail businesses (e.g., brick and mortar businesses) whereby, upon entering into a contractual relationship to be an affiliate of the online content retailer, an offline retail business can receive a commission fee for business driven to the online content retailer by the offline retail business (e.g., purchases of content items from the online content retailer driven by the affiliate).
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Amir Bakhshaie, Michael Froimowitz Greenzeiger, Steven C. Bredenberg
  • Patent number: 9411510
    Abstract: Techniques for preventing typographical errors on digital soft keyboards are implemented by a computing device with a touch-screen display. According to one technique, a plurality of soft keys of a soft keyboard is displayed on the touch-screen display. Each soft key covers an area of the touch-screen display. One or more occurrences of a particular typographical error in which a user erroneously selects an adjacent soft key in addition to or instead of an intended soft key are detected. In response, an activation region of the intended soft key is changed to decrease the probability of the user making the same typographical error in the future.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: August 9, 2016
    Assignee: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Ravindra Marotirao Phulari, Mehul Kirtikant Sanghavi
  • Patent number: 9342842
    Abstract: Systems, methods, and non-transitory computer-readable storage media for mobile advertisement based on a context-switching context taxonomy. The system collects usage data associated with a device. Based on the usage data, the system determines a switching context channel and a switching context trend, wherein the switching context channel defines a user's movement through channel classifications, and wherein the switching context trend defines the user's activity over a period of time. Next, the system generates a classification model based on the switching context channel and the switching context trend. The system then books a campaign of invitational content based on the classification model.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: May 17, 2016
    Assignee: Apple Inc.
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger, Ravindra Phulari
  • Publication number: 20150373091
    Abstract: Transient user profiles are generated and broadcast to nearby recipient devices. In some implementations, a transient user profile is generated from a master user profile that includes user information. The master user profile can be stored in encrypted form on the user's mobile device or on a network-based computer system where it can be accessed upon authentication. The master user profile can include information provided by the user or retrieved from other network-based computer systems. The master user profile can include information that is labeled with security tags that indicate the class of users that may receive the user information. From the master user profile, a transient user profile can be generated in response to a sharing event and broadcast to other nearby recipient devices.
    Type: Application
    Filed: June 24, 2014
    Publication date: December 24, 2015
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger, Ravindra M. Phulari
  • Patent number: 9191687
    Abstract: The performance of a content package can be influenced by a variety of factors, at least some of which can be identified by analyzing user interaction events. The user interaction events can be analyzed to generate data representative of the current performance of the content package. Based on the performance data, one or more modifications can be identified and recommended to the content package owner. A modification can include a change in file size, a change in encoding quality, a change in a component, and/or a change in a presentation rule.
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: November 17, 2015
    Assignee: Apple Inc.
    Inventor: Michael Froimowitz Greenzeiger
  • Publication number: 20150293925
    Abstract: An online media station can be automatically generated based on a user's media preference data. Media preference data can include a user's media item purchase history. The media preference data is analyzed and media preference clusters are generated from the analyzed media preference data. Generated media preference clusters are ranked based on a predetermined set of ranking rules. The top ranked media preference clusters are selected dependent upon the user's number of slots available for customized media stations. One or more media station seeds are selected from each media preference cluster selected based on a set of predetermined selection rules. An algorithmic media station is automatically generated from the one or more media station seeds and provided to an electronic device of the user.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 15, 2015
    Applicant: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Ayman Khalil, Greg Labmeier
  • Patent number: 9141504
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for presenting status data received from multiple computing devices in a single central interface. A computing device can be configured to gather and transmit status data. Status data can include any type of data known or discoverable by a computing device. The computing device can also be configured to receive status data from other computing devices and display the status data in a central interface. This functionality can be implemented as part of the operating system running on the computing device. The computing device can also utilize the received status data to select performance options regarding the performance of the computing device. For example, a computing device can select to disable functionality that requires the availability of a target computing device upon a determination that the target computing device is unavailable.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: September 22, 2015
    Assignee: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi
  • Publication number: 20150242513
    Abstract: Methods and arrangements are provided for the personalized targeting and customization of media stations in an online media service. A key set of inputs, with values unique to each user, is used to arrive at a personalized group of featured media stations that a user has access to. Demographic data, media preferences, user actions detected through the user's input, and other criteria allow for the content and screen time of featured stations to be personalized for each user.
    Type: Application
    Filed: February 21, 2014
    Publication date: August 27, 2015
    Applicant: Apple Inc.
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger
  • Publication number: 20150227979
    Abstract: Methods and arrangements are provided to valuate advertising slots for a client device based on events that are detected on the device. The cost of the advertising slots can vary according to the timing of the user interactions or according to different classifications for the client device that are determined based on the events. The cost of the advertising slot can be determined before or after the invitational content is provided to the client device.
    Type: Application
    Filed: February 13, 2014
    Publication date: August 13, 2015
    Applicant: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra M. Phulari
  • Publication number: 20150220970
    Abstract: Systems, methods, and computer-readable storage media for determining user journeys during presentations of content. The system first determines an average time spent for sessions associated with a presentation of content. Next, the system identifies a representative group of sessions from the sessions by identifying each of the sessions having a respective time spent within a statistical range from the average time spent for the sessions. The system then determines a most common path of events from the representative group of sessions to yield a most common user journey associated with the presentation of content.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra M. Phulari, Ryan S. Mehlmauer, Steven C. Bredenberg