Zach Greenberger

Zach Greenberger

San Francisco Bay Area
3K followers 500+ connections

Activity

Join now to see all activity

Experience

  • Lyft Graphic

    Lyft

    San Francisco Bay Area

  • -

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

  • -

    San Francisco Bay Area

  • -

    Palo Alto, CA

  • -

    Palo Alto, CA

  • -

    Raleigh-Durham, North Carolina Area

  • -

    Knoxville, Tennessee Area

Education

Patents

  • Automated Product Modeling from Social Network Contacts

    Issued US 9892453

    Aspects provide for automated modeling of products with user social network contacts. In response to a user selecting via a graphical user interface input a product that is offered in a graphic display device view of an electronic commerce web site, aspects search a social network service for pictures that visually depict social network connections of the user in association with the selected product. Aspects thus refresh the graphic display device to display an information page of the…

    Aspects provide for automated modeling of products with user social network contacts. In response to a user selecting via a graphical user interface input a product that is offered in a graphic display device view of an electronic commerce web site, aspects search a social network service for pictures that visually depict social network connections of the user in association with the selected product. Aspects thus refresh the graphic display device to display an information page of the electronic commerce web site that provides information regarding the selected product, and an inset picture that depicts a social network connection of the user in association with the selected product, wherein the inset picture is returned in satisfaction of the searching of the social network connections of the user.

    See patent
  • Mobile Device Path and User Association

    Issued US 9877153

    Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: recording position data for a mobile device over time, the position data being associated to an identifier of the mobile device; outputting to a user an identification code associated to the identifier; receiving input data from a user, the input data including the identification code and user identifying information from a user; responsively to the…

    Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: recording position data for a mobile device over time, the position data being associated to an identifier of the mobile device; outputting to a user an identification code associated to the identifier; receiving input data from a user, the input data including the identification code and user identifying information from a user; responsively to the receiving the input data from a user associating the identification code and the user identifying information; based on the associating processing the position data and user profile data associated to the user identifying information; sending a message to the user based on a result of the processing.

    See patent
  • Contextual And Cognitive Metadata for Shared Photographs

    Filed US 20180267998

    A method of determining contextual and cognitive metadata for shared photographs in which a sender's device takes a photographic image, and stores the image in a file along with metadata associated with the sender. The file, with the image and metadata, is sent to a recipient's device, which receives and stores the file. The recipient's device gathers information about the recipient, and converts the information into tags. The recipient's device performs binary regression the tags in the…

    A method of determining contextual and cognitive metadata for shared photographs in which a sender's device takes a photographic image, and stores the image in a file along with metadata associated with the sender. The file, with the image and metadata, is sent to a recipient's device, which receives and stores the file. The recipient's device gathers information about the recipient, and converts the information into tags. The recipient's device performs binary regression the tags in the metadata about the sender and the metadata about the recipient, and derives a context value (iContext) for the metadata tags. The context values for the sender and recipient tags are compared to determine a disposition for the related sender and recipient tags. The recipient device modifies the metadata in the file in accordance with the disposition; and stores the file with the image and the modified metadata.

    See patent
  • Intelligent Checkout Management System

    Filed US 20180075427

    Methods, computer program products, and systems are presented. The methods include, for instance: generating a store status based on shopper data and shopping cart for each shopper in a store, and generating a new checkout configuration based on the store status if a current checkout configuration is not optimal according to a checkout operation rule and collected data such that the store checkout configuration would be optimal pursuant to the store status.

    See patent
  • Boundary Specific Electronic Offers

    Filed US 20180315087

    In an approach to determining a boundary-specific offer, one or more computer processors determine a user of a mobile device is within a pre-defined physical boundary. The one or more computer processors determine a first notification of an offer corresponding to the pre-defined physical boundary. The one or more computer processors send the first notification of the offer to the mobile device. The one or more computer processors determine whether the user of the mobile device moved outside of…

    In an approach to determining a boundary-specific offer, one or more computer processors determine a user of a mobile device is within a pre-defined physical boundary. The one or more computer processors determine a first notification of an offer corresponding to the pre-defined physical boundary. The one or more computer processors send the first notification of the offer to the mobile device. The one or more computer processors determine whether the user of the mobile device moved outside of the pre-defined physical boundary. In response to determining the user of the mobile device moved outside of the pre-defined physical boundary, the one or more computer processors invalidate the offer.

    See patent
  • Message Sentiment Based Alerts

    Filed US 20180248746

    Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining textual based message data of a messaging system; processing the textual based message data to determine one or more sentiment parameter associated to the textual based message data; and outputting an alert based on a result of the processing.

    See patent
  • Setting a Personal Status Using Augmented Reality

    Filed US 20180197008

    In various embodiments, a computing device that implements an embodiment of the present disclosure, captures an image of a physical scene, the physical scene including a first person. The computing device then determines an identity of the first person based on analyzing the image.

    After determining the identity of the first person, the computing device determines that there is a personal status for the first person based on the determined identity of the first person. Then, the…

    In various embodiments, a computing device that implements an embodiment of the present disclosure, captures an image of a physical scene, the physical scene including a first person. The computing device then determines an identity of the first person based on analyzing the image.

    After determining the identity of the first person, the computing device determines that there is a personal status for the first person based on the determined identity of the first person. Then, the computing device generates an augmented-reality image based on the personal status for the first person such that the personal status is displayed in a location proximal to the first person.

    See patent
  • Using Peripheral IoT Devices to Identify Primary Device Replacements

    Filed US 20180192447

    The present invention provides a method and system for updating device identification data of a user's paired mobile devices. A computing device determines that a mobile application is loaded onto the user's mobile phone which is paired with another device. When the user changes his mobile phone, a notification is enabled by the mobile application which includes changes in the paired device identifications. The notification is acknowledged by the user and stored in the computing device.

    See patent
  • Associating a Comment with an Object in an Image

    Filed US 20180189593

    An approach is provided for correlating a comment about an image with first object(s) in the image. Object(s) in the image are detected and identified. Based on a cognitive and contextual analysis of the comment, the first object(s) included in the identified object(s) are determined to be referred to by the comment. Responsive to determining that the first object(s) are referred to by the comment, the comment is linked with the first object(s). Alternately, based on a cognitive and contextual…

    An approach is provided for correlating a comment about an image with first object(s) in the image. Object(s) in the image are detected and identified. Based on a cognitive and contextual analysis of the comment, the first object(s) included in the identified object(s) are determined to be referred to by the comment. Responsive to determining that the first object(s) are referred to by the comment, the comment is linked with the first object(s). Alternately, based on a cognitive and contextual analysis of the comment about the image, the comment is determined to be referring to object(s). Responsive to determining that the comment refers to the object(s), the image is scanned and responsive to the image being scanned, the object(s) are identified in the image. Based on the comment referring to the object(s) and responsive to the object(s) being identified, the comment is linked with the identified object(s).

    See patent
  • Hashtag Segmentation

    Filed US 20180189394

    According to one illustrative embodiment, a computer-implemented method for segmenting hashtags is provided. A computer receives a selection of a sub-hashtag contained within a hashtag from a client device via a network. The computer retrieves a set of content linked only to the selected sub-hashtag within the hashtag. The computer sends the set of content linked only to the selected sub-hashtag to the client device via the network. According to other illustrative embodiments, a computer system…

    According to one illustrative embodiment, a computer-implemented method for segmenting hashtags is provided. A computer receives a selection of a sub-hashtag contained within a hashtag from a client device via a network. The computer retrieves a set of content linked only to the selected sub-hashtag within the hashtag. The computer sends the set of content linked only to the selected sub-hashtag to the client device via the network. According to other illustrative embodiments, a computer system and computer program product for segmenting hashtags are provided.

    See patent
  • Dynamic Geo-Fencing Based on a Popularity of a Product

    Filed US 20180096392

    Approaches presented herein enable creating a dynamic geo-fence based on a popularity of a product. Specifically, a geo-fence at a venue (e.g., retail outlet, restaurant, ticket office, etc.) is established based on a reference point and an area having a range. A product is associated with the established geo-fence. The range of the area is dynamically modified (i.e., increased or decreased) based on a popularity of the product in order to optimize the flow of customers to the venue.

    See patent
  • Digital Display Viewer Based on Location

    Filed US 20180091854

    A method, computer program product, and system for determining whether an individual at a venue views content in a monitor includes a processor defining a venue that includes at least one monitor for viewing content, where the at least one monitor has a viewing angle and the at least one monitor is viewable by an individual situated within a viewing cone defined by the viewing angle and within a pre-determined perpendicular distance from monitor. The processor identifies, based on communicating…

    A method, computer program product, and system for determining whether an individual at a venue views content in a monitor includes a processor defining a venue that includes at least one monitor for viewing content, where the at least one monitor has a viewing angle and the at least one monitor is viewable by an individual situated within a viewing cone defined by the viewing angle and within a pre-determined perpendicular distance from monitor. The processor identifies, based on communicating with location services on each client of a plurality of clients, a plurality of users (associated with the clients) entering the venue. The processor determines, in real time, for each user of the plurality of users and for each monitor of at least one monitor, a likelihood that the user is viewing the at least one monitor, wherein the determining comprises, for each user.

    See patent
  • Promotional Campaigns with Customized Active Periods Based on User Device Location Trends

    Filed US 20180082333

    A computer-implemented method includes: receiving, by a computing device, user device location information for a plurality of user devices; storing, by the computing device, location history for the plurality of user devices corresponding to the user device location information; receiving, by the computing device, campaign criteria in connection with offering a campaign to one or more of the plurality of user devices; determining, by the computing device, active time periods for each the one or…

    A computer-implemented method includes: receiving, by a computing device, user device location information for a plurality of user devices; storing, by the computing device, location history for the plurality of user devices corresponding to the user device location information; receiving, by the computing device, campaign criteria in connection with offering a campaign to one or more of the plurality of user devices; determining, by the computing device, active time periods for each the one or more of the plurality of user devices based on the stored location history for the one or more of the plurality of user devices and the campaign criteria; and providing, by the computing device, respective notifications regarding the campaign to each of the one or more of the plurality of user devices based on the determining the active time periods, wherein each of the respective notifications identify a respective active time period.

    See patent
  • Cognitive root uniform resource locator

    Filed US US20180062951A1

    Determining a context of communications between at least two users to determine when a root URL is being shared. The root URL being shared may then be evaluated to determine a context of need or purpose of a user of the URL and suggest whether an updated URL, which is an expanded or a direct URL would be the best fit for the user's needs and dynamically replaces the shared root URL with the updated direct URL.

    See patent
  • Sentiment based social media comment overlay on image posts

    Filed US US20180046886A1

    By performing Natural Language Processing (NLP) on a comment to a social media post, an entity that is referenced in the comment is extracted. The entity is an object other than a human face that is depicted in an image in the post. The image is analyzed to determine whether the entity is represented in the image. When the entity is represented in the image, a sentiment value of the comment is computed relative to the entity. A value corresponding to the sentiment value is assigned to a…

    By performing Natural Language Processing (NLP) on a comment to a social media post, an entity that is referenced in the comment is extracted. The entity is an object other than a human face that is depicted in an image in the post. The image is analyzed to determine whether the entity is represented in the image. When the entity is represented in the image, a sentiment value of the comment is computed relative to the entity. A value corresponding to the sentiment value is assigned to a characteristic of a graphical artifact. A position is determined relative to an area occupied by the entity in the image. The graphical artifact is caused to be overlaid on the image at the position and with the value of the characteristic.

    See patent
  • Determining Streaming Content User Consumption

    Filed US US20180040004A1

    Confidence of attentiveness of a consumer of a media object on a media playback device is estimated by monitoring for a user action performed on a mobile computing device while the media objects are being played back; responsive to a user action, retrieving descriptors for the media object; computing a relevance of the detected user action and the descriptors using correlation; if sufficiently correlated, determining a degree of confidence that the user is attentive to the media object; and…

    Confidence of attentiveness of a consumer of a media object on a media playback device is estimated by monitoring for a user action performed on a mobile computing device while the media objects are being played back; responsive to a user action, retrieving descriptors for the media object; computing a relevance of the detected user action and the descriptors using correlation; if sufficiently correlated, determining a degree of confidence that the user is attentive to the media object; and recording the one user action, the media object descriptors, and the degree of confidence into digital results for reporting and usage by other devices and processes to improve viewership, readership, and listenership measurements.

    See patent
  • Automated filtering of item comments

    Filed US US20180039700A1

    Aspects analyze published items to identify and distinguish a graphic image content or text string content element from other elements within the content of the published item, wherein the item is published with user comments. In response to a selection of the distinguished element, metadata and text content of the comments are analyzed to identify associations to the selected element. Aspects differentially display a subset of the comments in association with the published item, relative to…

    Aspects analyze published items to identify and distinguish a graphic image content or text string content element from other elements within the content of the published item, wherein the item is published with user comments. In response to a selection of the distinguished element, metadata and text content of the comments are analyzed to identify associations to the selected element. Aspects differentially display a subset of the comments in association with the published item, relative to display of remaining others of the comments, in response to determining that the analyzed metadata or analyzed text content of the subset of comments is associated with the selected element, and that the analyzed metadata or analyzed text content of the remaining others of the comments is not associated with the selected element.

    See patent
  • Suggestion of Visual Effects Based on Detected Sound Patterns

    US 20180198990

    Disclosed embodiments provide techniques for suggesting a visual effect based on detected sounds. The sounds can be speech and/or music. Tempo and song identification techniques may be used to determine criteria for selecting visual effects to present to a user. The user selects a visual effect from the suggested visual effects and applies the visual effect to an image acquired by a camera. A modified image that combines the original acquired image with the visual effect is transmitted to…

    Disclosed embodiments provide techniques for suggesting a visual effect based on detected sounds. The sounds can be speech and/or music. Tempo and song identification techniques may be used to determine criteria for selecting visual effects to present to a user. The user selects a visual effect from the suggested visual effects and applies the visual effect to an image acquired by a camera. A modified image that combines the original acquired image with the visual effect is transmitted to another user during communication such as video chat, or, alternatively, the modified image may be posted to a social media account.

    See patent

More activity by Zach

View Zach’s full profile

  • See who you know in common
  • Get introduced
  • Contact Zach directly
Join to view full profile

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Zach Greenberger in United States

Add new skills with these courses