Patents by Inventor Filip Krsmanovic

Filip Krsmanovic 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: 11861680
    Abstract: Techniques and systems for beacon triggered device to device content transfer are disclosed. A described technique includes presenting, at an interactive beacon device, content including an interactive store catalog; receiving, at the interactive beacon device, user input responsive to the content; generating, at the interactive beacon device, a beacon message that can include transaction information based on the user input and the content, the transaction information including a service or product identifier corresponding to a product or service selected from the interactive store catalog; and transmitting, from the interactive beacon device, the beacon message over a short-range communication link to a mobile device. The beacon message can be configured to cause an application on the mobile device to advance a transaction associated with the transaction information.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: January 2, 2024
    Assignee: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic
  • Publication number: 20230092074
    Abstract: Techniques and systems for beacon triggered device to device content transfer are disclosed. A described technique includes presenting, at an interactive beacon device, content including an interactive store catalog; receiving, at the interactive beacon device, user input responsive to the content; generating, at the interactive beacon device, a beacon message that can include transaction information based on the user input and the content, the transaction information including a service or product identifier corresponding to a product or service selected from the interactive store catalog; and transmitting, from the interactive beacon device, the beacon message over a short-range communication link to a mobile device. The beacon message can be configured to cause an application on the mobile device to advance a transaction associated with the transaction information.
    Type: Application
    Filed: November 28, 2022
    Publication date: March 23, 2023
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic
  • Patent number: 11514502
    Abstract: Techniques and systems for beacon triggered device to device content transfer are disclosed. A described technique includes presenting, at an interactive beacon device, content including an interactive store catalog; receiving, at the interactive beacon device, user input responsive to the content; generating, at the interactive beacon device, a beacon message that can include transaction information based on the user input and the content, the transaction information including a service or product identifier corresponding to a product or service selected from the interactive store catalog; and transmitting, from the interactive beacon device, the beacon message over a short-range communication link to a mobile device. The beacon message can be configured to cause an application on the mobile device to advance a transaction associated with the transaction information.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: November 29, 2022
    Assignee: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic
  • Publication number: 20220253912
    Abstract: Techniques and systems for beacon triggered processes are disclosed. A described technique includes causing a beacon device to broadcast a beacon message, the beacon device being within the vicinity of an establishment; detecting a presence of a user of a mobile device based on receiving from the mobile device a first message that is responsive to the beacon message; retrieving a transaction record based on a user or mobile device identifier in the first message; generating and transmitting a second message based on the transaction record to facilitate a completion of a transaction associated with the transaction record at the establishment; the second message being configured to provide notification of an arrival of the user and dispatch an employee to meet the user and handle the transaction; and generating and transmitting a third message based on the transaction record to facilitate the completion of the transaction at the mobile device.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 11, 2022
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Yingfeng Su
  • Patent number: 11238503
    Abstract: Techniques and systems for beacon triggered processes are disclosed. A described technique includes causing a beacon device to broadcast a beacon message, the beacon device being within the vicinity of an establishment; detecting a presence of a user of a mobile device based on receiving from the mobile device a first message that is responsive to the beacon message; retrieving a transaction record based on a user or mobile device identifier in the first message; generating and transmitting a second message based on the transaction record to facilitate a completion of a transaction associated with the transaction record at the establishment; the second message being configured to provide notification of an arrival of the user and dispatch an employee to meet the user and handle the transaction; and generating and transmitting a third message based on the transaction record to facilitate the completion of the transaction at the mobile device.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: February 1, 2022
    Assignee: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Yingfeng Su
  • Publication number: 20200082460
    Abstract: The present technology addresses the need in the art for a technology that can allow a customer to prepare for a transaction to be performed later. The present technology permits a customer to carry out such preparatory actions in a preparatory session that can be saved and accessed in a later transaction session after the item is available for purchase to make the transaction session shorter and more efficient.
    Type: Application
    Filed: September 11, 2018
    Publication date: March 12, 2020
    Inventors: Sonal Patidar, Elton Kong, Filip Krsmanovic, Douglas Park, Narayan Koteshwar Rajagopal, Sonny La Motte, Yann Cheri
  • Publication number: 20200043078
    Abstract: Systems, methods, and devices are disclosed for automatically notifying a user through a notification on their mobile computing device that they have an order available for express in-store pickup after the user enters a particular store. The notification can initiate a communication directly to the back-of-house system for the particular store to cause a back-of-house store associate to present the order to the user—all without the user having to attract the attention of an often busy front-of-house store associate.
    Type: Application
    Filed: September 11, 2018
    Publication date: February 6, 2020
    Inventors: Sonal Patidar, Filip Krsmanovic, Yingfeng Su, Douglas Park, Mangalore Nitin Bhandary, Pallavi Gholkar Homan
  • Publication number: 20190272567
    Abstract: Techniques and systems for beacon triggered processes are disclosed. A described technique includes causing a beacon device to broadcast a beacon message, the beacon device being within the vicinity of an establishment; detecting a presence of a user of a mobile device based on receiving from the mobile device a first message that is responsive to the beacon message; retrieving a transaction record based on a user or mobile device identifier in the first message; generating and transmitting a second message based on the transaction record to facilitate a completion of a transaction associated with the transaction record at the establishment; the second message being configured to provide notification of an arrival of the user and dispatch an employee to meet the user and handle the transaction; and generating and transmitting a third message based on the transaction record to facilitate the completion of the transaction at the mobile device.
    Type: Application
    Filed: May 20, 2019
    Publication date: September 5, 2019
    Applicant: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Yingfeng Su
  • Publication number: 20190180346
    Abstract: Techniques and systems for beacon triggered device to device content transfer are disclosed. A described technique includes presenting, at an interactive beacon device, content including an interactive store catalog; receiving, at the interactive beacon device, user input responsive to the content; generating, at the interactive beacon device, a beacon message that can include transaction information based on the user input and the content, the transaction information including a service or product identifier corresponding to a product or service selected from the interactive store catalog; and transmitting, from the interactive beacon device, the beacon message over a short-range communication link to a mobile device. The beacon message can be configured to cause an application on the mobile device to advance a transaction associated with the transaction information.
    Type: Application
    Filed: February 13, 2019
    Publication date: June 13, 2019
    Applicant: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic
  • Patent number: 10296950
    Abstract: Techniques and systems for beacon triggered processes are disclosed. A described technique includes causing a beacon device to broadcast a beacon message, the beacon device being within the vicinity of an establishment; detecting a presence of a user of a mobile device based on receiving from the mobile device a first message that is responsive to the beacon message; retrieving a transaction record based on a user or mobile device identifier in the first message; generating and transmitting a second message based on the transaction record to facilitate a completion of a transaction associated with the transaction record at the establishment; the second message being configured to provide notification of an arrival of the user and dispatch an employee to meet the user and handle the transaction; and generating and transmitting a third message based on the transaction record to facilitate the completion of the transaction at the mobile device.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: May 21, 2019
    Assignee: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Yingfeng Su
  • Patent number: 10278197
    Abstract: Techniques and systems for prioritizing beacon messages are disclosed. Such a technique can include receiving, at a mobile device, beacon messages from multiple beacon devices over short-range communication links, the beacon devices being within a vicinity of an establishment, the beacon messages being configured to provide content associated with the establishment; determining, at the mobile device, priorities of the beacon messages based on one or more criteria; selecting, at the mobile device, a beacon message of the beacon messages based on the priorities to produce a selected beacon message; and presenting the selected beacon message through the mobile device.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: April 30, 2019
    Assignee: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Mathieu Roig, Yingfeng Su
  • Patent number: 10210561
    Abstract: Techniques and systems for beacon triggered device to device content transfer are disclosed. A described technique includes presenting, at an interactive beacon device, content including an interactive store catalog; receiving, at the interactive beacon device, user input responsive to the content; generating, at the interactive beacon device, a beacon message that can include transaction information based on the user input and the content, the transaction information including a service or product identifier corresponding to a product or service selected from the interactive store catalog; and transmitting, from the interactive beacon device, the beacon message over a short-range communication link to a mobile device. The beacon message can be configured to cause an application on the mobile device to advance a transaction associated with the transaction information.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: February 19, 2019
    Assignee: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic
  • Publication number: 20160353463
    Abstract: Techniques and systems for prioritizing beacon messages are disclosed. Such a technique can include receiving, at a mobile device, beacon messages from multiple beacon devices over short-range communication links, the beacon devices being within a vicinity of an establishment, the beacon messages being configured to provide content associated with the establishment; determining, at the mobile device, priorities of the beacon messages based on one or more criteria; selecting, at the mobile device, a beacon message of the beacon messages based on the priorities to produce a selected beacon message; and presenting the selected beacon message through the mobile device.
    Type: Application
    Filed: August 11, 2016
    Publication date: December 1, 2016
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Mathieu Roig, Yingfeng Su
  • Patent number: 9456416
    Abstract: Techniques and systems for scoring beacon messages and selectively performing mobile device wake-up on a score are disclosed. Such a technique can include receiving, at a mobile device in a first operational state, a beacon message from a beacon device over a short-range communication link; determining a score based on the beacon message and one or more criteria for causing a transition from the first operational state to a second operational state, the second operational state consumes more energy from a battery of the mobile device than the first operational state; determining whether the score exceeds a threshold for causing the transition; if the score does not exceed the threshold, maintaining the mobile device in the first operational state; and if the score exceeds the threshold, transitioning the mobile device to the second operational state and presenting the beacon message through the mobile device in the second operational state.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: September 27, 2016
    Assignee: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Yingfeng Su, Mathieu Roig
  • Patent number: 9426615
    Abstract: Techniques and systems for prioritizing beacon messages are disclosed. Such a technique can include receiving, at a mobile device, beacon messages from multiple beacon devices over short-range communication links, the beacon devices being within a vicinity of an establishment, the beacon messages being configured to provide content associated with the establishment; determining, at the mobile device, priorities of the beacon messages based on one or more criteria; selecting, at the mobile device, a beacon message of the beacon messages based on the priorities to produce a selected beacon message; and presenting the selected beacon message through the mobile device.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: August 23, 2016
    Assignee: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Mathieu Roig, Yingfeng Su
  • Publication number: 20160148270
    Abstract: Techniques and systems for beacon based campaign creation and management are disclosed. A disclosed technique includes providing a graphical user interface to create a campaign zone for a location, create campaign messages for the campaign zone, prioritize the campaign messages, and produce campaign message priority information; generating campaign information based on the campaign messages and the campaign message priority information; and providing the campaign information to mobile devices. The graphical user interface can be configured to specify for a campaign message a beacon identifier associated with a beacon device that is within a vicinity of the location, and to specify for the campaign message an action for a mobile device to perform in response to receiving a beacon message containing the beacon identifier from the beacon device.
    Type: Application
    Filed: April 6, 2015
    Publication date: May 26, 2016
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Yingfeng Su
  • Publication number: 20160095063
    Abstract: Techniques and systems for scoring beacon messages and selectively performing mobile device wake-up on a score are disclosed. Such a technique can include receiving, at a mobile device in a first operational state, a beacon message from a beacon device over a short-range communication link; determining a score based on the beacon message and one or more criteria for causing a transition from the first operational state to a second operational state, the second operational state consumes more energy from a battery of the mobile device than the first operational state; determining whether the score exceeds a threshold for causing the transition; if the score does not exceed the threshold, maintaining the mobile device in the first operational state; and if the score exceeds the threshold, transitioning the mobile device to the second operational state and presenting the beacon message through the mobile device in the second operational state.
    Type: Application
    Filed: January 8, 2015
    Publication date: March 31, 2016
    Applicant: APPLE INC.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Yingfeng Su, Mathieu Roig
  • Publication number: 20160094940
    Abstract: Techniques and systems for prioritizing beacon messages are disclosed. Such a technique can include receiving, at a mobile device, beacon messages from multiple beacon devices over short-range communication links, the beacon devices being within a vicinity of an establishment, the beacon messages being configured to provide content associated with the establishment; determining, at the mobile device, priorities of the beacon messages based on one or more criteria; selecting, at the mobile device, a beacon message of the beacon messages based on the priorities to produce a selected beacon message; and presenting the selected beacon message through the mobile device.
    Type: Application
    Filed: January 8, 2015
    Publication date: March 31, 2016
    Applicant: Apple Inc.
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Mathieu Roig, Yingfeng Su
  • Publication number: 20160092943
    Abstract: Techniques and systems for beacon triggered processes are disclosed. A described technique includes causing a beacon device to broadcast a beacon message, the beacon device being within the vicinity of an establishment; detecting a presence of a user of a mobile device based on receiving from the mobile device a first message that is responsive to the beacon message; retrieving a transaction record based on a user or mobile device identifier in the first message; generating and transmitting a second message based on the transaction record to facilitate a completion of a transaction associated with the transaction record at the establishment; the second message being configured to provide notification of an arrival of the user and dispatch an employee to meet the user and handle the transaction; and generating and transmitting a third message based on the transaction record to facilitate the completion of the transaction at the mobile device.
    Type: Application
    Filed: December 30, 2014
    Publication date: March 31, 2016
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic, Yingfeng Su
  • Publication number: 20160092966
    Abstract: Techniques and systems for beacon triggered device to device content transfer are disclosed. A described technique includes presenting, at an interactive beacon device, content including an interactive store catalog; receiving, at the interactive beacon device, user input responsive to the content; generating, at the interactive beacon device, a beacon message that can include transaction information based on the user input and the content, the transaction information including a service or product identifier corresponding to a product or service selected from the interactive store catalog; and transmitting, from the interactive beacon device, the beacon message over a short-range communication link to a mobile device. The beacon message can be configured to cause an application on the mobile device to advance a transaction associated with the transaction information.
    Type: Application
    Filed: December 30, 2014
    Publication date: March 31, 2016
    Inventors: Benjamin Vigier, Corey G. Fugman, Filip Krsmanovic