Calendar Or Scheduling Patents (Class 715/963)
  • Patent number: 11968669
    Abstract: 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: Grant
    Filed: December 18, 2019
    Date of Patent: April 23, 2024
    Assignee: TDO Software, Inc.
    Inventors: Bjarne Bergheim, Sean Doonan, Gary B. Carr, Luiz A. Motta, Zoltan Iles, Russell Tarvin
  • Patent number: 11948369
    Abstract: 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: Grant
    Filed: July 25, 2022
    Date of Patent: April 2, 2024
    Assignee: Trifo, Inc.
    Inventors: Zhe Zhang, Grace Tsai, Shaoshan Liu
  • Patent number: 11934650
    Abstract: 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: Grant
    Filed: January 18, 2023
    Date of Patent: March 19, 2024
    Assignee: Anaplan, Inc.
    Inventors: Leigh James Romeo, Steven George Prendergast, James Anthony Gargett, Gregory Pratt
  • Patent number: 11727093
    Abstract: 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: Grant
    Filed: November 29, 2021
    Date of Patent: August 15, 2023
    Assignee: Apple Inc.
    Inventors: Donald Walter Pitschel, Maria Dimitrova Ioveva, Christopher Brian Fleizach, Elizabeth Caroline Furches Cranfill
  • Patent number: 11694166
    Abstract: 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: Grant
    Filed: October 1, 2021
    Date of Patent: July 4, 2023
    Assignee: 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: 11681424
    Abstract: 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: Grant
    Filed: May 14, 2021
    Date of Patent: June 20, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Malia Douglas, Rachel Sirkin, Aaron E. Erlandson, Yoon Jin Lee, Stephen White, Erin Greenly, Evan W. Lavender
  • Patent number: 11681987
    Abstract: 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: Grant
    Filed: August 3, 2022
    Date of Patent: June 20, 2023
    Inventor: Antronio Smith
  • Patent number: 11681895
    Abstract: 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: Grant
    Filed: May 30, 2018
    Date of Patent: June 20, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Ninad Sathaye, Rick A. Hamilton, II, Wouter Denayer, Edgar A. Zamora Duran
  • Patent number: 11635303
    Abstract: 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: Grant
    Filed: July 14, 2020
    Date of Patent: April 25, 2023
    Assignee: 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: 11392862
    Abstract: 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: Grant
    Filed: September 26, 2018
    Date of Patent: July 19, 2022
    Assignee: Rakuten Group, Inc.
    Inventors: SeungHee Lee, Hiroshi Oyamada
  • Patent number: 9311221
    Abstract: 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: Grant
    Filed: January 16, 2014
    Date of Patent: April 12, 2016
    Inventors: Joseph Stuart Wood, Robert Freundlich
  • Patent number: 9026941
    Abstract: 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: Grant
    Filed: October 15, 2014
    Date of Patent: May 5, 2015
    Assignee: Blackwerks LLC
    Inventors: Brett A. Krueger, Kraig T. Krueger
  • Patent number: 9021366
    Abstract: 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: Grant
    Filed: October 31, 2012
    Date of Patent: April 28, 2015
    Assignee: Google Inc.
    Inventor: Tomasz Charytoniuk
  • Patent number: 9021376
    Abstract: 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: Grant
    Filed: July 2, 2012
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat Deluca, Xue Jiang, Asima Silva
  • Patent number: 9003328
    Abstract: 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: Grant
    Filed: April 8, 2014
    Date of Patent: April 7, 2015
    Assignee: West Corporation
    Inventors: James K. Boutcher, Michael T. Mateer
  • Patent number: 9001624
    Abstract: 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: Grant
    Filed: December 30, 2013
    Date of Patent: April 7, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jung Yeob Oh, Ji Sun Yang
  • Patent number: 8990716
    Abstract: 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: Grant
    Filed: January 16, 2008
    Date of Patent: March 24, 2015
    Assignee: Sony Corporation
    Inventors: Takatoshi Nakamura, Yoichiro Sako, Itaru Kawakami, Mitsuru Takehara, Yuichi Abe
  • Patent number: 8990391
    Abstract: 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: Grant
    Filed: March 21, 2014
    Date of Patent: March 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Serguei Endrikhovski, Paul M. Elrif, Jeffrey P. Snover
  • Patent number: 8989886
    Abstract: 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: Grant
    Filed: June 28, 2011
    Date of Patent: March 24, 2015
    Assignee: SAP SE
    Inventors: Boris Oliver Kneisel, Miriam Suchet
  • Patent number: 8949738
    Abstract: 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: Grant
    Filed: October 20, 2011
    Date of Patent: February 3, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Michelle Felt
  • Patent number: 8930820
    Abstract: 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: Grant
    Filed: June 30, 2011
    Date of Patent: January 6, 2015
    Assignee: Intuit Inc.
    Inventors: Joseph Elwell, Alan F. Buhler, Marianne Y. Lu
  • Patent number: 8924860
    Abstract: 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: Grant
    Filed: September 14, 2012
    Date of Patent: December 30, 2014
    Assignee: Facebook, Inc.
    Inventors: Tony Espinoza, Debra Lavoy, Ben Quigley, Dave Sobotka, Mike Sugarbaker, Mary Wolf
  • Patent number: 8904300
    Abstract: 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: Grant
    Filed: August 11, 2008
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventor: Yoshinori Kimura
  • Patent number: 8887064
    Abstract: 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: Grant
    Filed: June 16, 2009
    Date of Patent: November 11, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Daesik Oh, Michael DaLaet
  • Patent number: 8880459
    Abstract: 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: Grant
    Filed: March 7, 2008
    Date of Patent: November 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Stephen Handy, Brent Wilson, Ramesh Arimilli, Corey Hulen
  • Patent number: 8849806
    Abstract: 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: Grant
    Filed: March 23, 2010
    Date of Patent: September 30, 2014
    Assignee: Blackberry Limited
    Inventors: David Ryan Walker, Gerhard Dietrich Klassen, James Andrew Godfrey, Scott Douglas Rose, Matthew Bells, Steven Henry Fyke
  • Patent number: 8850330
    Abstract: 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: Grant
    Filed: July 26, 2005
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jodi L. Coppinger, David P. Delay, Brian J. Levine, Frank A. Pavelski
  • Patent number: 8839139
    Abstract: 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: Grant
    Filed: May 11, 2010
    Date of Patent: September 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Richard H. Leukart, Glenn L. Frankel, Stephen D. Jensen, Hernan Savastano, Cheryl L. Williams
  • Patent number: 8832583
    Abstract: 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: Grant
    Filed: August 31, 2012
    Date of Patent: September 9, 2014
    Assignee: SAP SE
    Inventors: Mohannad El-Jayousi, Rolan Abdukalykov, Xuebo Liang, Vincent Lavoie, Roy Ghorayeb, Alain Gauthier
  • Patent number: 8806378
    Abstract: 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: Grant
    Filed: September 30, 2009
    Date of Patent: August 12, 2014
    Assignee: Humana Innovations Enterprises, Inc.
    Inventors: Robert Schwarzberg, Timothy J. Dion
  • Patent number: 8799795
    Abstract: A computer-implemented method and system provides an interactive interface for displaying results of flexible travel planning queries is described.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: August 5, 2014
    Assignee: Google Inc.
    Inventors: Rodney S. Daughtrey, Marty Gardner, Kevin Fox
  • Patent number: 8793590
    Abstract: 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: Grant
    Filed: April 2, 2012
    Date of Patent: July 29, 2014
    Assignee: Seiko Epson Corporation
    Inventor: Naoki Nakajo
  • Patent number: 8793611
    Abstract: 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: Grant
    Filed: May 26, 2010
    Date of Patent: July 29, 2014
    Assignee: Apple Inc.
    Inventor: Marcel van Os
  • Patent number: 8768308
    Abstract: 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: Grant
    Filed: September 29, 2009
    Date of Patent: July 1, 2014
    Assignee: Deutsche Telekom AG
    Inventors: Kyu-Han Kim, Nischal Piratla
  • Patent number: 8756514
    Abstract: 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: Grant
    Filed: April 25, 2008
    Date of Patent: June 17, 2014
    Assignee: International Business Machines Corporation
    Inventors: Angela Richards Jones, Pamela A. Nesbitt, Lisa A. Seacat
  • Patent number: 8751280
    Abstract: 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: Grant
    Filed: July 11, 2012
    Date of Patent: June 10, 2014
    Assignee: PMA Technologies, LLC
    Inventor: Gui Ponce de Leon
  • Patent number: 8738718
    Abstract: 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: Grant
    Filed: November 16, 2012
    Date of Patent: May 27, 2014
    Assignee: Kerio Technologies Inc.
    Inventors: Tomas Soukup, Stepan Potys, Otakar Leopold
  • Patent number: 8713452
    Abstract: 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: Grant
    Filed: May 3, 2010
    Date of Patent: April 29, 2014
    Assignee: BlackBerry Limited
    Inventor: Sherryl Lee Lorraine Scott
  • Patent number: 8713435
    Abstract: 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: Grant
    Filed: August 26, 2010
    Date of Patent: April 29, 2014
    Assignee: Microsoft Corporation
    Inventors: Hongchao Guan, Jason Buckingham, Alessio Roic, Matthias Leibmann
  • Patent number: 8713459
    Abstract: 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: Grant
    Filed: June 1, 2010
    Date of Patent: April 29, 2014
    Inventors: Jason Philip Yanchar, Georgia Elizabeth Yanchar
  • Patent number: 8707186
    Abstract: 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: Grant
    Filed: June 25, 2010
    Date of Patent: April 22, 2014
    Assignee: Avaya Inc.
    Inventor: Ramanujan Kashi
  • Patent number: 8707206
    Abstract: 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: Grant
    Filed: August 24, 2009
    Date of Patent: April 22, 2014
    Assignee: West Corporation
    Inventors: James K. Boutcher, Michael T. Mateer
  • Patent number: 8699679
    Abstract: 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: Grant
    Filed: March 31, 2010
    Date of Patent: April 15, 2014
    Assignee: Mitel Networks Corporation
    Inventors: Peter Francis Couse, Ron Wellard
  • Patent number: 8678919
    Abstract: 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: Grant
    Filed: August 25, 2006
    Date of Patent: March 25, 2014
    Assignee: WMS Gaming Inc.
    Inventors: Christopher W. Blackburn, Robert T. Davis, Christopher J. Frattinger, Timothy J. Holman, Suzanne J. Ruebusch, Terry D. Warkentin
  • Patent number: 8661345
    Abstract: A Facebook™ application comprises logging on to Facebook™; looking in the Newsfeed for the “7 Days Out Application”; and clicking on the application for full listing of friends' plans, as well as events (sponsored by advertisers) over the next seven days. The application also comprises logging on to Facebook™; navigating to the “Home” page; clicking on the tab or icon for “7 Days Out—Share Your Plans for Next 7 Days With Friends”; uploading a statement of plans for each particular day that the user wants to let friends know plans; and saving the inputted information.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: February 25, 2014
    Inventor: Michael Stephen Kernan
  • Patent number: 8635533
    Abstract: A device and method for scheduling follow-up events in relation to an existing event record. The device receives an input follow-up request associated with the existing event record and automatically generates a follow-up event record having information in its field populated using the information contained in the existing event record. The date of the follow-up event is automatically generated based upon the date of the existing event record. If the existing event record is a recurring event, then the date of the follow-up event is based on the frequency of recurrence. The follow-up event record may be displayed for user editing and may be transmitted to the attendees to propose scheduling of the follow-up event.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: January 21, 2014
    Assignee: BlackBerry Limited
    Inventor: Scotte Zinn
  • Patent number: 8630150
    Abstract: 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: Grant
    Filed: December 21, 2012
    Date of Patent: January 14, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jung Yeob Oh, Ji Sun Yang
  • Patent number: 8615711
    Abstract: A portal summary controller monitors usage metadata indicating current usage of at least one portlet within at least one portal page for one of multiple events specified to trigger storage of the usage metadata. Responsive to detecting one of the multiple events within the usage metadata which triggers storage, the portal summary controller stores the detected usage metadata at a current time of at least one instance of at least one portlet application within the at least one portal page.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: December 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Christina K. Lauridsen, Malcolm C. Ong, Lauren G. Wilcox
  • Patent number: 8612876
    Abstract: A computer-implemented method and system for generating and displaying a calendar containing user-selected events from user-selected categories. A plurality of categories of events are provided. The user can select which categories are of interest, and then select individual events within those categories. Events are overlaid on a calendar unique to the user. Calendars may also be shared among a number of selected users, if desired. Online purchasing and related actions can be associated with each event.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: December 17, 2013
    Assignee: When, Inc.
    Inventors: Theodore H. Barnett, Anthony A. Espinoza, Vengpui Louis Lao, David C. Sobotka, Andrew W. Zaeske
  • Patent number: 8612535
    Abstract: Calendar repair using a standard message may be provided. Calendar events, such as appointments and meetings, may be created and copied to a plurality of attendee calendars. A first copy of the event may be compared to a second copy of the event to determine whether properties between the events are out-of-sync. If so, a standard meeting request message comprising the correct value may be sent to update the out-of-sync property.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: December 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Roberto Ribeiro da Fonseca Mendes, Vanessa C. Feliberti, Firdosh R Ghyara, Sina Hakami, Matthias Leibmann, Paul David Tischhauser