Calendar Or Scheduling Patents (Class 715/963)
-
Patent number: 12197969Abstract: Systems and methods for modifying a notification received on a user device are disclosed. The method comprises receiving from at least one application on a user device a notification, identifying temporal information associated with the notification, detecting based on the temporal information a calendar-related event from a user profile, and modifying the temporal information associated with the notification to refer to the calendar-related event.Type: GrantFiled: March 15, 2023Date of Patent: January 14, 2025Assignee: Adeia Guides Inc.Inventors: Ankur Anil Aher, Jeffry Copps Robert Jose
-
Patent number: 12182770Abstract: Event workflow management in computing systems are disclosed herein. In one example, a process includes receiving a data package defining an event containing data representing a category corresponding to a type of activity of the event and having a workflow property. The process can then include creating or modifying a backend workflow of the event corresponding to the workflow property of the category and monitoring for the one or more status conditions of the event included in the backend workflow. When the monitoring indicates that the one or more status conditions of the event are satisfied, the one or more actions in the sequence of the backend workflow are executed in relation to the event.Type: GrantFiled: July 22, 2021Date of Patent: December 31, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Victoria Carolina Rodriguez, Tariq Sharif, Chiquita Kerur, Sindhura Gangireddy, Ankit Gupta, Charlie Ricafort Chung, Alexis Jacqueline Benter
-
Patent number: 12126633Abstract: A method for processing electronic messages including unsubscribe links comprises receiving a plurality of electronic messages directed from a sender to an intended recipient, wherein at least one electronic message from the plurality of electronic messages includes an unsubscribe link that is associated with an instruction that instructs the sender to discontinue sending electronic messages to the intended recipient, parsing the electronic messages to identify unsubscribe links from the plurality of electronic messages, for each identified unsubscribe link, creating a record associated with the identified unsubscribe link in a database, generating an aggregate of the identified unsubscribe links based on the records in the database, and transmitting the aggregate of the identified unsubscribe links to the intended recipient.Type: GrantFiled: March 30, 2022Date of Patent: October 22, 2024Assignee: Sophos LimitedInventor: Sascha Michael Paris
-
Patent number: 12125010Abstract: A method comprises: displaying a first code snippet from a first code in a first panel; displaying an annotation related to the first code snippet in a second panel; receiving a code customization request; customizing the first code snippet in response to the request; displaying a preview of executing the code having the customized first code snippet in a preview window; inserting and running the code having the customized first code snippet in an application; and completing a transaction with the application running the first code with the customized first code snippet.Type: GrantFiled: March 29, 2021Date of Patent: October 22, 2024Assignee: Stripe, Inc.Inventors: Adrienne Dreyfus, Karolis Kosas, Jillian Wells
-
Patent number: 12073052Abstract: The disclosure relates to the technical field of computers, in particular to information display method and device, terminal and storage medium. The method provided by the embodiments of the disclosure comprises: acquiring a new target message associated with a user account currently logged in a client; displaying a first reminder view associated with a first new target message; displaying a message user interface containing the first new target message in response to an operation of triggering the first reminder view; and associating the first reminder view with a second new target message after the first reminder view is triggered.Type: GrantFiled: December 21, 2022Date of Patent: August 27, 2024Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.Inventors: Yan Jiang, Tianlong Lin, Qianmin Zhang, Yonghao Zhang, Yongliang Zhang, Chen Wang
-
Systems and methods for dynamically displaying recipient calendar information in electronic messages
Patent number: 12062020Abstract: Systems and methods for presenting calendar information in electronic messages can include a data processing system receiving a request for calendar information for display in an electronic message responsive to the client device accessing the electronic message. The data processing system can identify, using information in the request, the calendar information of the sender of the electronic message and calendar information of the recipient of the electronic message. The data processing system can retrieve the calendar information of the sender of the electronic message and the calendar information of the recipient of the electronic message. The data processing system can automatically generate an image depicting the calendar information of the sender of the electronic message and the calendar information of the recipient of the electronic message, and send instructions to the client device to cause display of the image within the electronic message accessed by the client device.Type: GrantFiled: May 17, 2023Date of Patent: August 13, 2024Assignee: Baydin, Inc.Inventors: Aye M. Moah, Michael J. Chin, Steven J. Molitor, Cody T. Huang, Mai-Chi T. Vu, Daron A. Hall, Alexander W. Moore -
Patent number: 11968669Abstract: Systems and methods are provided for database scheduling. Scheduling entries are created and stored in a central database and an entity's database. In response to a user request to view the availability of the entity, a scheduling system can retrieve the scheduling data of an entity from the central database. The scheduling database system attempts to connect to an entity to propagate a scheduling entry in near time. If a connection to the entity from the scheduling database system can be made, the system updates the entity's database in near time. However, an attempted connection may have a fail status due to network issues and/or a VPN connection being unavailable. If a connection is unavailable, the updated scheduling data is propagated via a synchronization process. In the scheduling database system, a scheduling entry in the central scheduling database includes a synchronization status that marks the scheduling entry for future propagation.Type: GrantFiled: December 18, 2019Date of Patent: April 23, 2024Assignee: TDO Software, Inc.Inventors: Bjarne Bergheim, Sean Doonan, Gary B. Carr, Luiz A. Motta, Zoltan Iles, Russell Tarvin
-
Patent number: 11948369Abstract: The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy.Type: GrantFiled: July 25, 2022Date of Patent: April 2, 2024Assignee: Trifo, Inc.Inventors: Zhe Zhang, Grace Tsai, Shaoshan Liu
-
Patent number: 11934650Abstract: A method for managing display of data on a computing device includes obtaining a grid state for a grid, identifying a sync scroll group associated with the grid, updating a sync scroll groups data structure based on the identifying, making a first determination that a second grid is associated with the sync scroll group, and based on the first determination, updating a second grid state for the second grid based on the first grid state, wherein updating the second grid state for the second grid triggers an update to a display of the second grid in a browser display on the computing device.Type: GrantFiled: January 18, 2023Date of Patent: March 19, 2024Assignee: Anaplan, Inc.Inventors: Leigh James Romeo, Steven George Prendergast, James Anthony Gargett, Gregory Pratt
-
Patent number: 11727093Abstract: A first electronic device is configured to operate in a restricted mode of operation, which restricted mode may be terminated or continued by one or more remotely located authorization devices, according to predetermined criteria. In a restricted mode, a first set of permitted applications stored on the first electronic device are executable, and a first set of data is accessible. While operating in the restricted mode, the first device detects a termination condition of the restricted mode and transmits an indication of the termination condition to one or more authorization devices. After transmitting the request, the first electronic devices receives an indication that the restricted mode of the operation has been continued according to predetermined criteria. Responsive to receiving the indication, the first electronic device continues to operate in the restricted mode according to the predetermined criteria.Type: GrantFiled: November 29, 2021Date of Patent: August 15, 2023Assignee: Apple Inc.Inventors: Donald Walter Pitschel, Maria Dimitrova Ioveva, Christopher Brian Fleizach, Elizabeth Caroline Furches Cranfill
-
Systems and methods for dynamically displaying recipient calendar information in electronic messages
Patent number: 11694166Abstract: Systems and methods for presenting calendar information in electronic messages can include a data processing system receiving a request for calendar information for display in an electronic message responsive to the client device accessing the electronic message. The data processing system can identify, using information in the request, the calendar information of the sender of the electronic message and calendar information of the recipient of the electronic message. The data processing system can retrieve the calendar information of the sender of the electronic message and the calendar information of the recipient of the electronic message. The data processing system can automatically generate an image depicting the calendar information of the sender of the electronic message and the calendar information of the recipient of the electronic message, and send instructions to the client device to cause display of the image within the electronic message accessed by the client device.Type: GrantFiled: October 1, 2021Date of Patent: July 4, 2023Assignee: Baydin, Inc.Inventors: Aye M. Moah, Michael J. Chin, Steven J. Molitor, Cody T. Huang, Mai-Chi T. Vu, Daron A. Hall, Alexander W. Moore -
Patent number: 11681895Abstract: Cognitive assistants which use feedback to highlight relevant points of interest to a user so that recommendations can be provided to the user based upon learned knowledge of the users preferences, tastes and customs are provided. For this purpose a computer-implemented method includes capturing user data of a user from a plurality of sensors, determining a cognitive state of the user from the captured data, correlating the user data to the cognitive state of the user, and making recommendations to the user based on the correlation of the user data and the determined cognitive state of the user.Type: GrantFiled: May 30, 2018Date of Patent: June 20, 2023Assignee: KYNDRYL, INC.Inventors: Ninad Sathaye, Rick A. Hamilton, II, Wouter Denayer, Edgar A. Zamora Duran
-
Patent number: 11681424Abstract: A computer-implemented method for implementing a map calendar graphical user interface (GUI) including content-variable view levels is described herein. The method includes executing a map calendar application to provide a map calendar GUI surfaced on a display. The map calendar GUI includes interactive visualizations of a map calendar that are organized into content-variable view levels that relate to specific units of time.Type: GrantFiled: May 14, 2021Date of Patent: June 20, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Malia Douglas, Rachel Sirkin, Aaron E. Erlandson, Yoon Jin Lee, Stephen White, Erin Greenly, Evan W. Lavender
-
Patent number: 11681987Abstract: The present invention relates to a wall-mounted decorative digital calendar device designed to be hung on a wall of the home or office. The calendar device has a touchscreen display for displaying a calendar including dates, days, holiday information, daylight saving information, and other customized event information. The touchscreen also enables users to add information to the displayed calendar using a virtual keyboard. The device is configured to pair with a smartphone and a cloud storage for synchronizing calendar entries. The calendar device connects to a smartphone via Wi-Fi or Bluetooth, ensuring users can upload information to the calendar at any desired time and have it saved to a cloud database. The device eliminates the need for pen and paper or physical calendars, offering a much easier method of keeping track of birthdays, holidays, special events, and much more.Type: GrantFiled: August 3, 2022Date of Patent: June 20, 2023Inventor: Antronio Smith
-
Patent number: 11635303Abstract: In some implementations, a computing device can provide a map application providing a representation of a physical structure of venues (e.g., shopping centers, airports) identified by the application. The application can provide an inside view of the venue, which is accessible by other applications and programs on the user's device. Thus, whether intended or not, search results that are identified by the map application as having an inside view of the venue are also presented on a graphical user interface along with typical search results from the other applications.Type: GrantFiled: July 14, 2020Date of Patent: April 25, 2023Assignee: Apple Inc.Inventors: Ryan D. Shelby, Megan M. Frost, Jae Woo Chang, Brett L. Lareau, Ryan W. Apuy, Sean P. O'Brien, YunJae Kim
-
Patent number: 11392862Abstract: The labor and time to input information are saved when applications for a plurality of services are received at the same time. A reception system (S) receives applications for a plurality of services at the same time. Display control means (102) displays, for each of the services, an input form for inputting each of user information and attribute information. Holding means (105) holds user information and attribute information, which have been input to the input form of each service, in association with the service. When user information of a service to be input has been input to an input form of the service to be input, acquisition means (103) acquires attribute information of the service to be input based on pieces of attribute information that have been input to input forms of other services having user information matching the user information of the service to be input.Type: GrantFiled: September 26, 2018Date of Patent: July 19, 2022Assignee: Rakuten Group, Inc.Inventors: SeungHee Lee, Hiroshi Oyamada
-
Patent number: 9311221Abstract: Among other things, a method includes, at a computer system on which one or more computer programs are executing, receiving a specification defining types of state information, receiving an indication that an event associated with at least one of the computer programs has occurred, the event associated with execution of a function of the computer program, collecting state information describing the state of the execution of the computer program when the event occurred, generating an entry corresponding to the event, the entry including elements of the collected state information, the elements of state information formatted according to the specification, and storing the entry. The log can be parsed to generate a visualization of computer program execution.Type: GrantFiled: January 16, 2014Date of Patent: April 12, 2016Inventors: Joseph Stuart Wood, Robert Freundlich
-
Patent number: 9026941Abstract: A method includes receiving inputs indicative of a user state of a user. The inputs include sensor inputs from one or more sensors and/or user inputs received from a graphical user interface displayed. The method includes determining a collective user state based on the received inputs and determining one or more possible activities for the user and one or more predicted outcomes for each activity based on the collective user state. The method includes executing one or more behaviors that evaluate the one or more possible activities and/or the corresponding one or more predicted outcomes. Each behavior models a human behavior and/or a goal oriented task. The method further includes selecting one or more activities based on the evaluations of the one or more possible activities and/or the corresponding one or more predicted outcomes and sending results including the selected one or more activities to a screen.Type: GrantFiled: October 15, 2014Date of Patent: May 5, 2015Assignee: Blackwerks LLCInventors: Brett A. Krueger, Kraig T. Krueger
-
Patent number: 9021366Abstract: A method and computing system for receiving an indication of a first photo being uploaded to a web-based resource. A first capture date is determined for the first photo. A first object is associated with the first photo. The first object is positioned within a graphical representation of a calendar based, at least in part, upon the first capture date.Type: GrantFiled: October 31, 2012Date of Patent: April 28, 2015Assignee: Google Inc.Inventor: Tomasz Charytoniuk
-
Patent number: 9021376Abstract: A computer-implemented method, system, and/or computer program product aid a user with time management before a future event. An event alert is received and displayed on a user interface at a computer. In response to receiving the event alert, an irremovable countdown icon is automatically generated and displayed on the user interface. The irremovable countdown icon, which represents an amount of time remaining before the future event, cannot be removed from the user interface until after the future event has started.Type: GrantFiled: July 2, 2012Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Lisa Seacat Deluca, Xue Jiang, Asima Silva
-
Patent number: 9001624Abstract: A mobile terminal and a method of setting an alarm therein are provided. The mobile terminal includes a controller, a display unit, and a memory unit. The controller controls the display unit to display an alarm setting screen on which alarm dates are arranged in a first direction and alarm time points are arranged in a second direction, the alarm screen being displayed in an alarm setting mode and sets an alarm at a selected time point of each alarm date in response to selection of the alarm time point. The controller also controls the memory unit to store a set alarm on an alarm date and alarm time point. The display unit displays an alarm image at an intersection of an alarm date and an alarm time point of each set alarm.Type: GrantFiled: December 30, 2013Date of Patent: April 7, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Jung Yeob Oh, Ji Sun Yang
-
Patent number: 9003328Abstract: A mobile device includes a client application configured to process and display a push notification specifying an appointment reminder originating from a server acting as an appointment manager. The client displays a menu of available options for conducting additional appointment-related transactions, such as confirmation, rescheduling, or cancellation of the appointment. Based on the user selection, the client conducts a user-interactive transaction with the server to complete the requested appointment service.Type: GrantFiled: April 8, 2014Date of Patent: April 7, 2015Assignee: West CorporationInventors: James K. Boutcher, Michael T. Mateer
-
Patent number: 8989886Abstract: In some embodiments, a method includes defining a sequence of process resources. Each of the process resources is for performing at least one respective task on a work item. The method further includes calculating a resource utilization metric for each of the process resources. The method also includes displaying a representation of at least a portion of the sequence of process resources. The representation includes image elements that each have a dimension that is inversely proportional to the resource utilization metric for the process resource represented by the image element in question.Type: GrantFiled: June 28, 2011Date of Patent: March 24, 2015Assignee: SAP SEInventors: Boris Oliver Kneisel, Miriam Suchet
-
Patent number: 8990391Abstract: An events interface is described, and the events interface includes event sequences that indicate software application events that occur in relation to each other along an adjustable continuum. Each of the event sequences corresponds to a software application that is executable on one or more computer devices, such as a hosted application by the computer devices, where modules of the software are each executable on the computer devices. The events interface also includes past event indicators along the event sequences that each present as a past software application event that occurred on at least one of the computer devices.Type: GrantFiled: March 21, 2014Date of Patent: March 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Serguei Endrikhovski, Paul M. Elrif, Jeffrey P. Snover
-
Patent number: 8990716Abstract: A method for providing chronologic information that is generated by placing one or more pieces of related information according to information about elapsed time is provided. The method includes the steps of obtaining, by an obtaining unit, (i) basic information associating pieces of the related information with the information about time indicating positions on the chronologic information and (ii) information indicating a display form of the chronologic information; and providing, by a control unit, the chronologic information to a user by displaying the chronologic information in a display unit based on the information indicating a display form of the chronologic information by using the basic information.Type: GrantFiled: January 16, 2008Date of Patent: March 24, 2015Assignee: Sony CorporationInventors: Takatoshi Nakamura, Yoichiro Sako, Itaru Kawakami, Mitsuru Takehara, Yuichi Abe
-
Patent number: 8949738Abstract: A drug calendar and reminder system is provided which allows for a user to be reminded when and how to take regularly scheduled drugs. The drug calendar and reminder system allows a user to input one or more drugs including their dosage instructions and schedule, and creates interactive reminders to facilitate the regular taking of these drugs. The drug calendar and reminder system can be further configured to receive content from content providers, such as drug interaction services, drug databases, doctors, and pharmacies such that a user can readily access information from these providers as needed. The drug calendar and reminder system can also be configured to compile the user's drug information, and can be configured to allow content providers access to this information.Type: GrantFiled: October 20, 2011Date of Patent: February 3, 2015Assignee: Verizon Patent and Licensing Inc.Inventor: Michelle Felt
-
Patent number: 8930820Abstract: In general, in one aspect, the invention relates to a method for maintaining a calendar of a user. The method includes: accessing an online profile of the user corresponding to a first social networking website; identifying, on the first social networking website, a first entry referencing a physical location, where the first entry is entered on a first calendar date; identifying, on the first social networking website, a second entry referencing the physical location, where the second entry is entered on a second calendar date; calculating, based on the first calendar date and the second calendar date, a first frequency of user visits to the physical location; estimating, based on the first frequency, a future calendar date when the user is expected to visit the physical location; and creating, in the calendar, a future event scheduled to occur at the physical location.Type: GrantFiled: June 30, 2011Date of Patent: January 6, 2015Assignee: Intuit Inc.Inventors: Joseph Elwell, Alan F. Buhler, Marianne Y. Lu
-
Patent number: 8924860Abstract: A method and apparatus is provided that allows a user to automatically add content, such as an event, to a container, such as, a calendar without directly accessing the container. Second and third preferred embodiments are also provided.Type: GrantFiled: September 14, 2012Date of Patent: December 30, 2014Assignee: Facebook, Inc.Inventors: Tony Espinoza, Debra Lavoy, Ben Quigley, Dave Sobotka, Mike Sugarbaker, Mary Wolf
-
Patent number: 8904300Abstract: A system including a view creation unit for creating a view for displaying schedule data on at least one of a weekly basis, a monthly basis, and a yearly basis and a view for displaying schedule data on a daily basis; and a display control unit for displaying, on a display unit, a weekly, monthly, or yearly first view created by the view creation unit, displaying, in a position corresponding to a predetermined date in the displayed first view, a daily second view corresponding to the date, and displaying schedule data with respect to the second view in a manner that a display position and displayed time periods are associated with each other.Type: GrantFiled: August 11, 2008Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventor: Yoshinori Kimura
-
Patent number: 8887064Abstract: A method, system, and medium are disclosed for managing calendar information associated with multiple users over a network. The calendar information may relate to scheduling, events or tasks, and is shared among users or devices. Flags may be stored in order to share and provide functionality to calendar information, such as generating calendar entries, permitting searches and coordinating calendar entries.Type: GrantFiled: June 16, 2009Date of Patent: November 11, 2014Assignee: Sprint Communications Company L.P.Inventors: Daesik Oh, Michael DaLaet
-
Patent number: 8880459Abstract: Architecture for slicing data defined on both tabular data sources and in OLAP (online analytical processing) multidimensional data sources by time relative to the current date simultaneously with the same time intelligence (TI) filter on a dashboard page. The architecture employs a simple time period specification (STPS) language used to specify time periods in monitoring server TI filters, and key performance indicator (KPI) filters. The architecture maps all time dimensions to a common set of time aggregations (hierarchy) and to a common calendar.Type: GrantFiled: March 7, 2008Date of Patent: November 4, 2014Assignee: Microsoft CorporationInventors: Stephen Handy, Brent Wilson, Ramesh Arimilli, Corey Hulen
-
Patent number: 8849806Abstract: A method and apparatus for determining priority of data in a database managed by a computing device are provided. The data comprises a list of events, the computing device comprising a processing unit interconnected with a memory device and a display device. Context data is processing at the processing unit to determine a priority ranking for each of the items, wherein processing the context data to determine a priority ranking comprises at least one of processing attendance data, location, event data, and telephone record data. Respective areas of the display device are controlled to provide visual representations of each of the events, each respective area controlled according to the priority ranking.Type: GrantFiled: March 23, 2010Date of Patent: September 30, 2014Assignee: Blackberry LimitedInventors: David Ryan Walker, Gerhard Dietrich Klassen, James Andrew Godfrey, Scott Douglas Rose, Matthew Bells, Steven Henry Fyke
-
Patent number: 8850330Abstract: Embodiments of the present invention provide a novel and non-obvious method, system and computer program product for editing an event in a C&S system. In one embodiment, a method for editing an event in a C&S system can include specifying a recurrence range before permitting editing of the event. The method further can include disposing an in-line disambiguating message in a calendar dialog for the C&S system indicating whether an event instance or whether all instances of the event are to be edited in the calendar dialog. The method yet further can include limiting actions in a user interface in response to limiting a core engine for the C&S system. Specifically, limiting actions in a user interface in response to limiting a core engine for the C&S system can include permitting only an editing of a single instance for the event in response to an attendee exception.Type: GrantFiled: July 26, 2005Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Jodi L. Coppinger, David P. Delay, Brian J. Levine, Frank A. Pavelski
-
Patent number: 8839139Abstract: An electronic “To-Do” bar is provided in which displayed upcoming tasks, meetings, appointments and the like. The electronic To-Do bar is displayed in a lightweight menu of tasks, meetings and appointments and is displayed persistently in addition to other software functionality or user interfaces displayed on a user's computer display screen according to other software applications or other software functionality in use. A user is presented with an always-visible list of upcoming tasks, meetings and appointments without the need to launch a separate tasks application or calendar application to view upcoming tasks, meetings or appointments.Type: GrantFiled: May 11, 2010Date of Patent: September 16, 2014Assignee: Microsoft CorporationInventors: Richard H. Leukart, Glenn L. Frankel, Stephen D. Jensen, Hernan Savastano, Cheryl L. Williams
-
Patent number: 8832583Abstract: An apparatus and method are described herein that provide for visualizing subsets of grouped business objects in an application for display in a user interface. Business objects are grouped into subsets according to a selected business object attribute value. The business objects are grouped and displayed in a three-dimensional view including a plurality of layers, where each layer represents a subset of the business objects. The application is implemented, for example, as a calendar application. The visual representations associated with the business objects in each subset of data are displayed in each of the layers of the three-dimensional view. A user selectably controls which subset of data to view in the user interface.Type: GrantFiled: August 31, 2012Date of Patent: September 9, 2014Assignee: SAP SEInventors: Mohannad El-Jayousi, Rolan Abdukalykov, Xuebo Liang, Vincent Lavoie, Roy Ghorayeb, Alain Gauthier
-
Patent number: 8806378Abstract: A mobile phone messaging system and method for managing display of messages to mobile phone users. A mobile client application operates at user's mobile phone. Mobile content providers manage the display of messages and related interactions throughout a specific period of time (e.g., daily, weekly, bi-weekly). Phone wakeup time data and message identifying data are transmitted from a mobile content provider server to a mobile phone. The wakeup time data and message identifying data are stored in the phone. The wakeup times are also added to a registry at the phone that facilitates launching of applications at the times indicated in the registry. At the specified wakeup times, the mobile client application determines the message identifying data associated with the wakeup time, connects to the mobile content provider server, and provides the message identifying data. The provider responds with a specific message and the mobile client application displays the message.Type: GrantFiled: September 30, 2009Date of Patent: August 12, 2014Assignee: Humana Innovations Enterprises, Inc.Inventors: Robert Schwarzberg, Timothy J. Dion
-
Patent number: 8799795Abstract: A computer-implemented method and system provides an interactive interface for displaying results of flexible travel planning queries is described.Type: GrantFiled: February 3, 2010Date of Patent: August 5, 2014Assignee: Google Inc.Inventors: Rodney S. Daughtrey, Marty Gardner, Kevin Fox
-
Patent number: 8793590Abstract: An event setting section sets calendars or accounts based on operation contents from an operation input receiving unit, and stores a list of the set calendars or accounts in a schedule database. In addition, the event setting section sets events in a calendar based on operation contents from the operation input receiving unit, and stores a list of the set events in the schedule database. An image correlation section stores image data supplied from an image input unit in an image database, and correlates (shares) the image data with the event list stored in the schedule database based on photographing information (photographing time, camera ID, and the like) accompanied by the image data.Type: GrantFiled: April 2, 2012Date of Patent: July 29, 2014Assignee: Seiko Epson CorporationInventor: Naoki Nakajo
-
Patent number: 8793611Abstract: A multifunction device displays a plurality of selectable user interface objects. Each respective selectable user interface object has a respective activation region. The device detects a first input; and, in response to detecting the first input, the device selects the first selectable user interface object and the device additionally: deactivates the activation region of the first selectable user interface object, or reduces the activation region of the first selectable user interface object to a smaller area than the default activation region. The device also enlarges an activation region of a selectable user interface object that is adjacent to the first selectable user interface object such that the enlarged activation region of the adjacent selectable user interface object occupies at least a portion of an area previously occupied by the default activation region of the first selectable user interface object.Type: GrantFiled: May 26, 2010Date of Patent: July 29, 2014Assignee: Apple Inc.Inventor: Marcel van Os
-
Patent number: 8768308Abstract: An apparatus and method for schedule management includes storing at least one schedule for a user. The current activity of the user is determined. At a remind time for each schedule, the user is reminded of the schedule according to a reminder method. The reminder method selection is based on at least the determined current activity of the user. Some of the reminder methods selected between may include, for example, voice, ring, vibration, light, and/or text.Type: GrantFiled: September 29, 2009Date of Patent: July 1, 2014Assignee: Deutsche Telekom AGInventors: Kyu-Han Kim, Nischal Piratla
-
Patent number: 8756514Abstract: A system and method for dynamically scheduling a meeting time in association with an instant messaging client. The system includes a chat server, a grid scheduling server, a local instant messaging client, a remote instant messaging client, and a grid scheduling client. The instant messaging client facilitates a chat session in conjunction with the chat server. The grid scheduling server generates a representation of scheduling information from a scheduling matrix including a list of times arranged transversely to a list of participants to the meeting. The grid scheduling client in conjunction with the grid scheduling server hosts a grid scheduling session in real-time on the local and remote instant messaging clients and schedules the meeting time according to real-time input from participants on the local and remote instant messaging clients.Type: GrantFiled: April 25, 2008Date of Patent: June 17, 2014Assignee: International Business Machines CorporationInventors: Angela Richards Jones, Pamela A. Nesbitt, Lisa A. Seacat
-
Patent number: 8751280Abstract: This invention relates to providing a system for project planning and scheduling which supports simplified, interactive, graphics-based project planning and scheduling using new planning concepts, new scheduling concepts and new graphics-based software systems. Further, this invention permits an inexperienced user to simultaneously plan and schedule a project including establishing appropriate relationship (or dependency) links between activities, also commonly referred to as tasks, and between activities and milestones. This invention offers the simplest possible scheme of thought that can tie together activities, relationships and milestones, with or without deadlines, to yield a complete, correct network project schedule in the shortest possible time.Type: GrantFiled: July 11, 2012Date of Patent: June 10, 2014Assignee: PMA Technologies, LLCInventor: Gui Ponce de Leon
-
Patent number: 8738718Abstract: A method for facilitating creating one or more calendar entries in one or more client devices is provided. The method includes receiving an iTIP (iCalendar Transport-Independent Interoperability Protocol) message from a first client device. The method further includes generating an iMIP (iCalendar Message-Based Interoperability Protocol) message using the iTIP message. The method also includes providing at least one of a copy of the iTIP message and a copy of the iMIP message to a least one of the second client device and a second communication server device connected to the second client device for enabling the second calendar application to generate a calendar entry in the second client device. The method also includes determining whether one of a first action and a second action is to be taken. The method further includes performing one of said first action and said second action based on said determining.Type: GrantFiled: November 16, 2012Date of Patent: May 27, 2014Assignee: Kerio Technologies Inc.Inventors: Tomas Soukup, Stepan Potys, Otakar Leopold
-
Patent number: 8713435Abstract: Dynamic time rebasing may be provided. After receiving a request to view a calendar item, a base time associated with the calendar item may be retrieved. A local bias associated with the request to view the calendar item may be identified. The base time may be converted to a local time according to the local bias. The calendar item may then be displayed according to the converted local time.Type: GrantFiled: August 26, 2010Date of Patent: April 29, 2014Assignee: Microsoft CorporationInventors: Hongchao Guan, Jason Buckingham, Alessio Roic, Matthias Leibmann
-
Patent number: 8713459Abstract: A graphical planner allows a user to create or select, and then display, images that represent tasks and events to be completed by the user, as well as corresponding images that represent tasks and events that the user has already completed. The graphical planner allows a user to plan and schedule events and tasks by indicating an event or task in a non-textual (i.e., graphic or symbolic) manner. Completion of the events and tasks by the user can also be signaled or otherwise indicated in a non-textual (e.g., visual, audible) manner.Type: GrantFiled: June 1, 2010Date of Patent: April 29, 2014Inventors: Jason Philip Yanchar, Georgia Elizabeth Yanchar
-
Patent number: 8713452Abstract: A user interface, in accordance with the teachings described herein, is provided for integrating applications on a mobile communication device. An instant messaging user interface may be included for displaying an instant messaging communication that includes an instant messaging contact. An instant messaging user interface menu may be included for displaying a list of commands, one or more of the commands being specific to the displayed instant messaging contact, and the list of commands including a command associated with a calendar application. The user interface may be operable to automatically launch the calendar application in response to a user selecting the command associated with the calendar application. A field in the calendar application may be automatically populated with the instant messaging contact.Type: GrantFiled: May 3, 2010Date of Patent: April 29, 2014Assignee: BlackBerry LimitedInventor: Sherryl Lee Lorraine Scott
-
Patent number: 8707186Abstract: A method, system, and device are provided for presenting event views via a calendaring application or the like. In particular, the event view is alterable depending upon whether or not the event currently being viewed is a past event or not. Past events may posses additional attributes not possessed by other events and, therefore, the presentation of a past event and the information related thereto may differ from the presentation of other events.Type: GrantFiled: June 25, 2010Date of Patent: April 22, 2014Assignee: Avaya Inc.Inventor: Ramanujan Kashi
-
Patent number: 8707206Abstract: A mobile device includes a client application configured to process and display a push notification specifying an appointment reminder originating from a server acting as an appointment manager. The client displays a menu of available options for conducting additional appointment-related transactions, such as confirmation, rescheduling, or cancellation of the appointment. Based on the user selection, the client conducts a user-interactive transaction with the server to complete the requested appointment service.Type: GrantFiled: August 24, 2009Date of Patent: April 22, 2014Assignee: West CorporationInventors: James K. Boutcher, Michael T. Mateer
-
Patent number: 8699679Abstract: A system for accessing scheduling information. In one illustrative embodiment, a user can log into a phone system by entering their extension number and passcode, which allows the phone to assume their profile. The user then enters the credentials required to access their PC based calendar information, which is stored by a server application. The server application can look up the scheduling information that is stored in the user's PC based calendar application on a message server. The information can then be provided to the phone by the server application where it is displayed. Application programming interfaces can facilitate communications between the phone and the server application and the server application and the message server. Other information located on the message server can also be retrieved through the server application and is not limited to scheduling information.Type: GrantFiled: March 31, 2010Date of Patent: April 15, 2014Assignee: Mitel Networks CorporationInventors: Peter Francis Couse, Ron Wellard
-
Patent number: 8678919Abstract: A controller of gaming machines that permit wagering on wagering games includes a first memory location that stores a first time-based schedule of gaming actions to be taken by the gaming machines that are located remote from the controller. A second memory location stores identities of first gaming machines. One of the first and second memory locations stores a pointer that links the other of the first and second memory locations and associates the first gaming machines with the first schedule so that one of the first schedule and first gaming machines can be modified independent of and without modifying the other of the first schedule and the first gaming machines. A data transmitter transmits instructions corresponding to the gaming actions defined by the first schedule to the first gaming machines.Type: GrantFiled: August 25, 2006Date of Patent: March 25, 2014Assignee: WMS Gaming Inc.Inventors: Christopher W. Blackburn, Robert T. Davis, Christopher J. Frattinger, Timothy J. Holman, Suzanne J. Ruebusch, Terry D. Warkentin