Patents by Inventor Alessandro F. Sabatelli
Alessandro F. Sabatelli 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: 20220264262Abstract: Techniques for triggering an action associated with a task items are provided. A task item associated with a triggering criterion is provided. The triggering criterion requires an occurrence of any of a plurality of communication events. The plurality of communication events includes a telephone call. In some implementations, at least two of the plurality of communication events are of different communication types. In some implementations, the different types are telephone calls, emails, and text messages. The occurrence of a first communication event of the plurality of communication events is detected. It is determined the triggering criterion is satisfied. In response to the determining, a notification associated with the task item is caused to be presented to a user of the electronic device.Type: ApplicationFiled: May 4, 2022Publication date: August 18, 2022Inventors: Thomas Robert GRUBER, Alessandro F. SABATELLI, Alexandre A. AYBES, Donald W. PITSCHEL, Edward D. VOAS, Freddy A. ANZURES, Paul D. MARCOS
-
Patent number: 11120372Abstract: Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, one or more criteria, such as location, are used to determine when to notify a user of a task. In another approach, actions other than generating notifications are enabled or automatically performed, actions such as emailing, calling, texting, and searching.Type: GrantFiled: June 8, 2020Date of Patent: September 14, 2021Assignee: Apple Inc.Inventors: Thomas R. Gruber, Alessandro F. Sabatelli, Alexandre A. Aybes, Donald W. Pitschel, Edward D. Voas, Freddy A. Anzures, Paul D. Marcos
-
Publication number: 20200302356Abstract: Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, one or more criteria, such as location, are used to determine when to notify a user of a task. In another approach, actions other than generating notifications are enabled or automatically performed, actions such as emailing, calling, texting, and searching.Type: ApplicationFiled: June 8, 2020Publication date: September 24, 2020Inventors: Thomas R. GRUBER, Alessandro F. SABATELLI, Alexandre A. AYBES, Donald W. PITSCHEL, Edward D. VOAS, Freddy A. ANZURES, Paul D. MARCOS
-
Patent number: 10706373Abstract: Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, one or more criteria, such as location, are used to determine when to notify a user of a task. In another approach, actions other than generating notifications are enabled or automatically performed, actions such as emailing, calling, and searching.Type: GrantFiled: September 30, 2011Date of Patent: July 7, 2020Assignee: Apple Inc.Inventors: Thomas R. Gruber, Alessandro F. Sabatelli, Alexandre A. Aybes, Donald W. Pitschel, Edward D. Voas, Freddy A. Anzures, Paul D. Marcos
-
Patent number: 10594930Abstract: Techniques for capturing images are described. In one scenario, one or more processors of an imaging device can obtain geodata information and time information associated with the imaging device. The geodata and time information is obtained prior to capturing a first image. Next, one or more second images can be identified from a database of images based on the geodata information and the time information. The processor(s) can be communicatively coupled to the database via a communications network. Additionally, the one or more processors can determine one or more image capture conditions associated with the one or more second images; and automatically modify one or more settings of the imaging device to be used for capturing the first image. The settings can be modified based on at least one of the one or more image capture conditions associated with the one or more second images. Other embodiments are possible.Type: GrantFiled: February 11, 2019Date of Patent: March 17, 2020Assignee: Apple Inc.Inventors: Richard R. Dellinger, Alessandro F. Sabatelli
-
Publication number: 20190246037Abstract: Techniques for capturing images are described. In one scenario, one or more processors of an imaging device can obtain geodata information and time information associated with the imaging device. The geodata and time information is obtained prior to capturing a first image. Next, one or more second images can be identified from a database of images based on the geodata information and the time information. The processor(s) can be communicatively coupled to the database via a communications network. Additionally, the one or more processors can determine one or more image capture conditions associated with the one or more second images; and automatically modify one or more settings of the imaging device to be used for capturing the first image. The settings can be modified based on at least one of the one or more image capture conditions associated with the one or more second images. Other embodiments are possible.Type: ApplicationFiled: February 11, 2019Publication date: August 8, 2019Inventors: Richard R. Dellinger, Alessandro F. Sabatelli
-
Patent number: 10255566Abstract: Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, one or more criteria, such as location, are used to determine when to notify a user of a task. In another approach, actions other than generating notifications are enabled or automatically performed, actions such as emailing, calling, and searching.Type: GrantFiled: September 30, 2011Date of Patent: April 9, 2019Assignee: Apple Inc.Inventors: Thomas R. Gruber, Alessandro F. Sabatelli, Donald W. Pitschel
-
Patent number: 10241644Abstract: Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, actions other than the generation of notification are enabled or automatically performed, actions such as emailing, calling, texting, and searching.Type: GrantFiled: May 14, 2013Date of Patent: March 26, 2019Assignee: Apple Inc.Inventors: Thomas R. Gruber, Alessandro F. Sabatelli, Alexandre A. Aybes, Donald W. Pitschel, Edward D. Voas, Freddy A. Anzures, Paul D. Marcos
-
Patent number: 10205875Abstract: Techniques for capturing images are described. In one scenario, one or more processors of an imaging device can obtain geodata information and time information associated with the imaging device. The geodata and time information is obtained prior to capturing a first image. Next, one or more second images can be identified from a database of images based on the geodata information and the time information. The processor(s) can be communicatively coupled to the database via a communications network. Additionally, the one or more processors can determine one or more image capture conditions associated with the one or more second images; and automatically modify one or more settings of the imaging device to be used for capturing the first image. The settings can be modified based on at least one of the one or more image capture conditions associated with the one or more second images. Other embodiments are possible.Type: GrantFiled: March 3, 2017Date of Patent: February 12, 2019Assignee: Apple Inc.Inventors: Richard R. Dellinger, Alessandro F. Sabatelli
-
Patent number: 10057736Abstract: Techniques for triggering an action associated with a task items are provided. A task item associated with a triggering criterion is provided. The triggering criterion requires an occurrence of any of a plurality of communication events. The plurality of communication events includes a telephone call. In some implementations, at least two of the plurality of communication events are of different communication types. In some implementations, the different types are telephone calls, emails, and text messages. The occurrence of a first communication event of the plurality of communication events is detected. It is determined the triggering criterion is satisfied. In response to the determining, a notification associated with the task item is caused to be presented to a user of the electronic device.Type: GrantFiled: December 28, 2012Date of Patent: August 21, 2018Assignee: Apple Inc.Inventors: Thomas Robert Gruber, Alessandro F. Sabatelli, Alexandre A. Aybes, Donald W. Pitschel, Edward D. Voas, Freddy A. Anzures, Paul D. Marcos
-
Patent number: 10025472Abstract: Some embodiments provide a device that employs novel processes for displaying data regarding its movement in a region. For instance, in some embodiments, the device captures and stores location data at a plurality of locations traversed along the route. Upon receiving a request to view the traversed locations along the route, the device displays a representation of at least a subset of locations along the route based on the stored location data. Upon receiving an identification of a particular location in the displayed representation of the subset of locations, the device displays information regarding the particular location.Type: GrantFiled: September 30, 2014Date of Patent: July 17, 2018Assignee: APPLE INC.Inventor: Alessandro F. Sabatelli
-
Patent number: 10007391Abstract: In one mode of an interface, a bounded area is displayed on a mobile device. A straight line is displayed that divides the bounded area into first and second areas. An angle of the line indicates an orientation of a first axis of the mobile device relative to a respective vector. In response to detecting the change in orientation of the second axis of the device relative to the vector, while maintaining the angle of the line at a first angle, a relative size of the first and second areas is changed in accordance with the change in orientation of the second axis. In a second mode, first and second bounded shapes are displayed. Positions of the bounded shapes with respect to each other are changed along one or more axes in response to a change in orientation of a surface of the mobile device relative to a respective vector.Type: GrantFiled: September 22, 2014Date of Patent: June 26, 2018Assignee: APPLE INC.Inventors: Alessandro F. Sabatelli, Brian Andrew Schmitt, Joshua Corey Weinberg
-
Patent number: 9885574Abstract: A method that performs a series of interactive operations to calibrate a compass in a mobile device. The method requires a user to move the device to a variety of different orientations. In order to ensure that the device moves to a sufficient number and variety of orientations, the method instructs the user to rotate the device in a series of interactive operations. The interactive operations provide feedback to inform the user how well the user is performing the interactive operations. In some embodiments, the feedback is tactile (e.g., a vibration). In some embodiments the feedback is audible (e.g., a beep or buzz). In some embodiments, the feedback is visual (e.g., an image or images on a video display of the device). The feedback in some embodiments is continuous (e.g., a changing visual display) and in some embodiments is discrete (e.g., the device beeps after taking a good reading).Type: GrantFiled: October 15, 2013Date of Patent: February 6, 2018Assignee: APPLE INC.Inventors: Christopher D. Moore, Sarah G. Barbour, Joshua C. Weinberg, Alessandro F. Sabatelli, Brian Schmitt
-
Patent number: 9804740Abstract: A user of a programmable device has a context that may be evaluated and compared to a context of a notification generated by the operating system or an application running on the programmable device. The comparison may be used to generate one or more optional responses to the notification that may allow additional functionality beyond dismissing the notification or opening a corresponding event entry.Type: GrantFiled: June 6, 2012Date of Patent: October 31, 2017Assignee: Apple Inc.Inventors: Elizabeth F. Cranfill, Alessandro F. Sabatelli, Donald W. Pitschel
-
Publication number: 20170195557Abstract: Techniques for capturing images are described. In one scenario, one or more processors of an imaging device can obtain geodata information and time information associated with the imaging device. The geodata and time information is obtained prior to capturing a first image. Next, one or more second images can be identified from a database of images based on the geodata information and the time information. The processor(s) can be communicatively coupled to the database via a communications network. Additionally, the one or more processors can determine one or more image capture conditions associated with the one or more second images; and automatically modify one or more settings of the imaging device to be used for capturing the first image. The settings can be modified based on at least one of the one or more image capture conditions associated with the one or more second images. Other embodiments are possible.Type: ApplicationFiled: March 3, 2017Publication date: July 6, 2017Inventors: Richard R. Dellinger, Alessandro F. Sabatelli
-
Patent number: 9626747Abstract: A image manipulation technique allows a user to correct an image using samples obtained from other images. These samples may be obtained from one or more other images in a library of images. Matching techniques may identify an image that best matches the image to be corrected, or may aggregate or average multiple images that are identified as containing an area corresponding to the area to be corrected. Identification of the image or images to use as the source of the samples may be automatic or manual. The images may be from a library of images under the control of the user or from a library of images maintained by another person or service provider. Application of the samples to correct the image may be manually or automatically directed.Type: GrantFiled: April 24, 2012Date of Patent: April 18, 2017Assignee: Apple Inc.Inventors: Richard R. Dellinger, Alessandro F. Sabatelli
-
Patent number: 9600120Abstract: A method includes displaying three or more display layers, the three or more display layers including at least a first display layer and a second display layer. The method further includes shifting display positions of at least the first display layer and the second display layer. Shifting the display positions includes applying a first (x,y) offset to the display position of the first display layer, and applying a second (x,y) offset to the display position of the second display layer, wherein the first (x,y) offset and the second (x,y) offset are determined in accordance with a calculated difference between a detected orientation of the electronic device and a reference orientation. The method further includes redisplaying the three or more display layers after the shifting of the display positions. At least one of the first display layer and the second display layer is responsive to touch input gestures.Type: GrantFiled: March 14, 2014Date of Patent: March 21, 2017Assignee: APPLE INC.Inventors: Eliza Carey Block, Alessandro F. Sabatelli
-
Patent number: 9420420Abstract: Methods, program products, and systems for proximity-based notifications are described. A proximity-based notification system can receive a request to be notified when a contact's mobile device is in proximity to a user's mobile device, obtain permission to receive information associated with the contact, receive the information associated with the contact, detect that the contact's mobile device is in proximity to the user's mobile device based on the information associated with the contact, and notify the user that the contact's mobile device is in proximity to the user's mobile device.Type: GrantFiled: April 6, 2015Date of Patent: August 16, 2016Assignee: Apple Inc.Inventors: Alessandro F. Sabatelli, Ronald K. Huang
-
Publication number: 20150355786Abstract: In one mode of an interface, a bounded area is displayed on a mobile device. A straight line is displayed that divides the bounded area into first and second areas. An angle of the line indicates an orientation of a first axis of the mobile device relative to a respective vector. In response to detecting the change in orientation of the second axis of the device relative to the vector, while maintaining the angle of the line at a first angle, a relative size of the first and second areas is changed in accordance with the change in orientation of the second axis. In a second mode, first and second bounded shapes are displayed. Positions of the bounded shapes with respect to each other are changed along one or more axes in response to a change in orientation of a surface of the mobile device relative to a respective vector.Type: ApplicationFiled: September 22, 2014Publication date: December 10, 2015Inventors: Alessandro F. Sabatelli, Brian Andrew Schmitt, Joshua Corey Weinberg
-
Publication number: 20150346971Abstract: Some embodiments provide a device that employs novel processes for displaying data regarding its movement in a region. For instance, in some embodiments, the device captures and stores location data at a plurality of locations traversed along the route. Upon receiving a request to view the traversed locations along the route, the device displays a representation of at least a subset of locations along the route based on the stored location data. Upon receiving an identification of a particular location in the displayed representation of the subset of locations, the device displays information regarding the particular location.Type: ApplicationFiled: September 30, 2014Publication date: December 3, 2015Inventor: Alessandro F. Sabatelli