Calendar Or Scheduling Patents (Class 707/951)
  • Patent number: 11966447
    Abstract: A terminal device sends, to a server, a request for obtaining details page content of first information, where the request includes an identifier of a user and an identifier of the first information. The server determines the details page content of the first information based on the identifier of the user and the identifier of the first information, where the details page content is different from preset details page content of the first information. The server sends the details page content of the first information to the terminal device. The terminal device displays a details page of the first information based on the details page content of the first information.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: April 23, 2024
    Assignee: PETAL CLOUD TECHNOLOGY CO., LTD.
    Inventor: Chao Li
  • Patent number: 11892985
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework that automatically and bi-directionally enables applications and devices to upload and access files from remote locations on a network, while synchronizing the stored files for access from the various applications, devices and locations. The disclosed framework enables files sharing and file synchronization between location to location, cloud to cloud, network to network, device to device, location to cloud and vice-versa, and some combination thereof. The disclosed synchronization framework is a cloud-based multi-tenant infrastructure that securely, efficiently and accurately hosts shared files for administrative, read/write and/or read only access from devices, locations and applications with access to the associated drive(s) in/on the cloud.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: February 6, 2024
    Assignee: AVEVA Software, LLC
    Inventor: Jose Lourenco Teodoro
  • Patent number: 9015207
    Abstract: Systems and methods for managing sales and marketing information. A mobile device is configured to display a screen that includes a plurality of icons. In response to activating the icons, the mobile device retrieves and transmits data associated with sales and marketing data obtained by canvassing a neighborhood and displays this data to the mobile device user. The data is maintained in system database so that all system users have access to updated data on sales associate availability for appointments, job status, and sales leads obtained from canvassing. The mobile device is further configured to display a map with symbols that indicate the location of addresses associated with sales and marketing data in the database. The mobile device user may retrieve data associated with an address by selecting one of the symbols. The symbols displayed are adjusted based on the map scale and mobile device location.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: April 21, 2015
    Assignee: Touchstone Media Group, LLC
    Inventor: Michael Foit
  • Patent number: 8930405
    Abstract: An exemplary method includes a media program scheduling facility 1) retrieving data associated with a fantasy game, the data representing players of interest engaged in a real-life competitive activity that forms a basis for the fantasy game, 2) determining, based on the data representing the players of interest and on media program listing data associated with a plurality of media programs, one or more of the media programs that are associated with the players of interest, and 3) providing a scheduling screen for display, the scheduling screen containing listing information for each of the one or more media programs determined to be associated with the players of interest. Corresponding systems and methods are also disclosed.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: January 6, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Don Relyea, Brian Roberts, Heath Stallings
  • Patent number: 8856150
    Abstract: A solution space is computed and stored which comprises for a given set of constraints all possible solutions for all available resources of a certain kind. Upon selection of a specific resource, the solution space is filtered to select all possible combinations containing the specific resource and the result of the filtering is displayed.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: October 7, 2014
    Assignee: Agfa HealthCare Inc.
    Inventor: Geert Machtelinck
  • Patent number: 8768332
    Abstract: An interactive personal information management system is disclosed. The system permits a user to communicate updated information to other users of a personal information management system. The system notifies the other users of the change and automatically updates the other users' personal information management system to reflect the changed information.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: July 1, 2014
    Assignee: AT&T Mobility II LLC
    Inventor: Scott Allen Swanburg
  • Patent number: 8719221
    Abstract: A method and apparatus for planning an event using calendar application in an electronic device preferably includes entering information associated with duration of event. A calendar application scans the calendar to identify one or more set of continuous holidays corresponding to the duration of event. A number of additional days available leave is also identified with each of the one or more set of continuous holidays to fulfill the duration of the event in addition to the continuous holidays. Further, a list can be created of one or more proposed range of dates corresponding to the duration of event, the one or more set of continuous holidays and the number of additional days leave. One or more proposed range of dates and the number of additional days associated with each of the one or more proposed range of dates from the list can be is displayed.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: May 6, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Harit Rawal, Muhammad Saheer Cheruvath
  • Patent number: 8706768
    Abstract: A project management system manages project schedule data using separate current and historical task schedule data structures. In general, current schedule data is stored separately from historical schedule data, so that the current schedule data may be retrieved separately from the historical task schedule data. The project management system may also maintain unscheduled tasks as “to-do lists.” Tasks may be added to a member's schedule without specifying any planned dates and the tasks are added to the database. The tasks have an associated revision number of 0 to indicate that the tasks were added, but not yet scheduled. The tasks are displayed in the member schedule editor and in Web page schedules. The tasks may then be displayed in the member schedule editor and in Web page schedules in a manner that allows a user to readily determine that the tasks are “to-do list” tasks.
    Type: Grant
    Filed: May 16, 2008
    Date of Patent: April 22, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: Tetsuro Motoyama, Avery Fong
  • Patent number: 8630885
    Abstract: A system and method for providing temporary and limited grants of calendar access is provided. An invitee or its proxy may provide an event planner or time broker with a particular grant of calendar access comprising a date range, particular days of the week, and a particular time interval. The grant of calendar access allows the event planner to more easily identify a block of time for scheduling the particular event, the invitee calendar being updated in real-time. In some embodiments, the event planner may schedule the event and place the event directly on the invitee's calendar.
    Type: Grant
    Filed: August 8, 2006
    Date of Patent: January 14, 2014
    Assignee: Skadool, Inc.
    Inventor: Daniel Klausmeier
  • Patent number: 8626751
    Abstract: A processor-implemented method of operating a mobile communication device operable to execute one or more communication applications includes issuing a query for contact data over a communication network, creating a contact resolution object, receiving contact data responsive to the query over the communication network, the contact data comprising communication contact data for the one or more communication applications, associating the contact data received with the contact resolution object, and resolving the contact resolution object to select communication contact data.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: January 7, 2014
    Assignee: BlackBerry Limited
    Inventors: Anthony F. Scian, Piotr Konrad Tysowski
  • Patent number: 8538992
    Abstract: The methods, systems, and data structures are taught for federating disparate calendaring systems into composite calendaring systems and composite calendars. First and second calendaring systems are bridged to a composite calendaring system using a bridging communication. The composite calendaring system tracks and presents selective information within a composite calendar.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: September 17, 2013
    Assignee: Novell, Inc.
    Inventors: Daniel C. Lawyer, Jeffrey Todd Hawkins, Scott Alan Isaacson, Matthew Richard French, James D. Nyland, Stephen R Carter
  • Patent number: 8478721
    Abstract: Methods, apparatus and computer program products for storing a recurring time-scheduled data record in a calendaring application that does not support a pattern of recurrence of the record are described herein. The method includes the steps of: 1) receiving from a server, the recurring time-scheduled data record having a first recurrence pattern; 2) determining whether the first recurrence pattern is supported by the calendaring application; 3) if the pattern is not supported, then selecting a closest recurrence pattern supported by the calendaring application; 4) modifying the selected closest recurrence pattern by applying recurrence exceptions to create a second recurrence pattern; 5) modifying the recurring time-scheduled data record based on the second recurrence pattern to create a supported record; and 6) transferring the supported record to the calendaring application.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: July 2, 2013
    Assignee: Sybase, Inc.
    Inventor: Srinivasan Ramanujam
  • Patent number: 8463831
    Abstract: Methods and systems may be provided for user association of a computing application with a contact in a contact list. A view of one or more contacts of the user may be transmitted to a user, the view including a first contact. A request may be received from the user to associate an application with the first contact. A revised view may be transmitted to the user responsive to the received request, the revised view including a user-selectable mechanism for invoking the application on the first contact. The user may be redirected to a user interface of the application subsequent to the user selecting the user-selectable mechanism associated with the contact in the revised view, and the redirection may include transmission of information associated with the user and information associated with the first contact.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: June 11, 2013
    Assignee: Checkfree Corporation
    Inventors: Mark T. Harris, Hans D. Dreyer, Donald Kenneth Hobday, Jr.
  • Patent number: 8392365
    Abstract: Identification of corrupted event data may be provided. Calendar events, such as appointments and meetings, may be created and copied to a plurality of attendee calendars. Changes to the event may be logged and, if the change results from a user interaction with a user interface, a user intent identifier may be associated with the log entry. Other changes that do not result from direct user interaction may not be associated with the user intent identifier. Event corruption detection may identify out-of-sync properties between two calendar events associated with the same meeting and, if the out-of-sync property is not associated with the user intent identifier, the properties may be updated to match each other.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: March 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Vanessa C. Feliberti, Roberto Ribeiro da Fonseca Mendes, Shaheeda P. Nizar
  • Patent number: 8381088
    Abstract: Generation of a task or reminder in an electronic task list authoring surface from a variety of data or information locations or media without the need for launching a separate task or reminder application and without the need for moving focus away from an information location or media presently in use is provided. Generation of a task or task reminder may be accomplished from a variety of information locations or media. When an information item is flagged or captured and a task/reminder is generated, one or more pieces of metadata may be applied to the flagged information item for enhancing the subsequent use of the associated generated task or reminder.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Erez Kikin-Gil, Ned B. Friend, Matthew J. Kotler, Charles W. Parker, Jesse Clay Satterfield, Igor Zaika, Marta Rey-Babarro
  • Patent number: 8332443
    Abstract: A distributed, high availability scalable task execution framework that does not use a master. Each server periodically checks if there are new jobs that are scheduled to execute immediately and picks a task for execution. Multiple batch server configurations can be created and executed during a specific time period where each server can behave differently to provide improved response time to online users. Each server can be configured to execute a different number of parallel tasks during a time period, execute fewer tasks or no batch task at all, and then change server behavior to execute many tasks in parallel at a different time when there are no online users. Automatic transaction assists in task restart in the case of infrastructure failures. If infrastructure failure happens before the task completes, the transaction will be rolled back by the database automatically.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Gustavo A. Plancarte, Tao Wang, Vijay B. Kurup
  • Patent number: 8260331
    Abstract: Multimedia content can be incorporated into a message handled by a mobile device with minimum invasiveness by utilizing linking mechanisms that are visually identifiable with certain content and can reveal the multimedia content, e.g. an advertisement, upon selection. This may be done by examining content in the message handled by a mobile device and matching portions of the message with predetermined criteria such as keywords or phrases. Upon finding matches, corresponding multimedia content is associated with a respective portion of the message content and access to the multimedia content is enabled through selection of a linking mechanism that is visually identifiable with the respective portion of the message. The message is modified to include such linking mechanisms such that upon viewing the modified message, a user may reveal the multimedia content by selecting the linking mechanism.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: September 4, 2012
    Assignee: Research In Motion Limited
    Inventors: Christopher R. Wormald, Martyn Henri Mallick, James Laurence Balsillie
  • Patent number: 8108436
    Abstract: An electronic calendar includes such features as recurring reminders, dividing unpredictable work loads into equal pieces, template free parsing, a reminders scheduling algorithm to reduce spikes, dynamic delivery and recovery algorithms, methods for splitting the work load between controllers and workers and for monitoring progress, all within the context of a calendar architecture for a large enterprise.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: January 31, 2012
    Assignee: AOL Inc.
    Inventors: Rupesh Chhatrapati, Richard J. Treitel, Jon Chester, David Sobotka, Louis Lao, Andrew Zaeske, Meera Vengadasubbu
  • Patent number: 8090707
    Abstract: One embodiment of the present invention includes a system and method for managing a travel plan. In response to a travel plan being identified for a traveler, a search is performed for one or more persons based on a predetermined relation to the traveler. In response to identifying one or more persons based on the predetermined relation to the traveler, it is determined if the one or more such persons is to be present at a location in proximity to the traveler's location according to the travel plan. If the one or more such persons is to be present at a location in proximity to the traveler's location, an opportunity is presented to modify the travel plan to accommodate those persons.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: January 3, 2012
    Assignee: Rearden Commerce Inc.
    Inventors: Mark Orttung, Gabriel Sandoval
  • Patent number: 8060459
    Abstract: A method and system of generating prospective ability data is provided. Availability for at least one future temporal block is estimated, responsive to receiving an availability request, by applying availability rules to temporal block data associated with the at least one future temporal block, the temporal block data stored in a database.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: November 15, 2011
    Assignee: Mitel Networks Corporation
    Inventor: Thomas A. Gray
  • Patent number: 8037021
    Abstract: The calendaring techniques and interfaces described herein provide access to calendar data stored in a server hosted calendar store to applications. The calendar data includes calendar events and tasks. In one aspect, an application program interface (API) retrieves an occurrence from a series of reoccurring calendar data upon request from an application. In another aspect, the API sends calendar data provided by the application to a server program that manages a calendar store for storage and queries the server program to retrieve calendar data requested by the application from the calendar store. In yet another aspect, the API sends notifications that the calendar store has changed to interested applications.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: October 11, 2011
    Assignee: Apple Inc.
    Inventors: Scott Joseph Adler, Matthew Dimaggio, Matthew Elliott Shepherd, Lala Dutta, Bruce Arthur
  • Patent number: 8010579
    Abstract: A media diary or media management application implemented in a digital device that incorporates a bookmarking and/or annotating mechanism for providing graphical enhancement to media files, calendar events and time periods displayed in the media management application. In addition, the bookmarking and annotation mechanism provides for text notes to be associated with the media files, calendar event or time period and for the text note to be accessible through the bookmark or annotation.
    Type: Grant
    Filed: November 17, 2003
    Date of Patent: August 30, 2011
    Assignee: Nokia Corporation
    Inventors: Vesa Metsätähti, Christian Lindholm, Tomi Hakari, Andrea Finke-Anlauff
  • Patent number: 8005809
    Abstract: A computer data processing system and an article of manufacture for determining database workload periodicity. The computer data processing system includes a module for converting database activity samples spanning a time period from the dime domain to the frequency domain, the converting resulting in a frequency spectrum, a module for identifying fundamental peaks of the frequency spectrum, and a module for allocating database resources based on at least one of the fundamental peaks.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventor: Andrew David Buckler
  • Patent number: 7958135
    Abstract: An information processing apparatus is disclosed that that acquires image/audio information in response to an operations command and generates predetermined electronic data from the acquired information. The information processing apparatus includes a user information storing unit that stores and manages information for identifying an operator issuing the operations command, a personal information storing unit that stores and manages personal information of the operator, a gathering information storing unit that stores or describes a personal information managing service managing personal information that is subject to processing, and an information extracting unit that analyzes the personal information managing service of the gathering information storing unit and extracts relevant personal information from the personal information of the operator stored in the personal information storing unit corresponding to the personal information managing service.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: June 7, 2011
    Assignee: Ricoh Company, Ltd.
    Inventors: Masayoshi Katoh, Soichiro Iga, Tetsuro Nagatsuka, Eiji Kemmochi
  • Patent number: 7945848
    Abstract: A system and method for dynamically modifying a media presentation is disclosed. A first presentation theme associated with a media presentation is determined. A plurality of multi-media data files are accessed, wherein each of the plurality of multi-media data files comprises associated metadata. A first of the plurality of multi-media data files are associated with the first presentation theme based on the associated metadata and the first of the plurality of multi-media data files is presented.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: May 17, 2011
    Assignee: Microsoft Corporation
    Inventors: Tomasz S. M. Kasperkiewicz, Benjamin R. Peart
  • Patent number: 7930283
    Abstract: A system receives location information from a user, retrieves weather information based on the received location information, retrieves calendar information associated with the user, and associates the weather information with the calendar information in a calendar application.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: April 19, 2011
    Assignee: Sony Ericsson Mobile Communications AB
    Inventors: Anna-Maria Lagerstedt, Eral Denis Foxenland, Randi-Lise Hjelmeland Almas, Lisa Wiveca Lindahl
  • Patent number: 7873617
    Abstract: A device for coordinating a machine fleet includes a memory for storing a large number of data records, an interface for communicating with several users who are capable of making changes to the data records, in the case of which each data record represents a given portion of the working capacity of a machine in the machine fleet, and the changes relate to the assignment of the portion of the working capacity represented by the data record to the users making the change, and an administration unit designed to allow a change to be made to a data record by a user requesting the change if the data record is not assigned to any other user and an urgency of the change indicated by the requesting user reaches a threshold specified for the particular portion.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: January 18, 2011
    Assignee: CLAAS Selbsfahrende Erntemaschinen GmbH
    Inventors: Heinz-Hermann Wippersteg, Thilo Steckel, Werner Fitzner, Norbert Diekhans, Kai Oetzel
  • Patent number: 7853602
    Abstract: A knowledge management system and method is described. The knowledge management system and method comprises the steps of receiving a user search term from a user, searching an index for at least one identifier of an expert based upon the user search term, ranking the at least one identifier by an activity factor and a reputation factor, compiling a search result based on the ranking and transmitting the search result to the user.
    Type: Grant
    Filed: January 24, 2006
    Date of Patent: December 14, 2010
    Assignee: AT&T Intellectual Property, I, L.P.
    Inventors: Sreenivasa Rao Gorti, Anil K. Doradla, David Randall Wolter
  • Patent number: 7827202
    Abstract: A user database includes information concerning at least one entity of interest. A program database includes multimedia content information associated with items of multimedia content and including a temporal interval during which the items of multimedia content are available. A presentation scheduling facility is communicatively coupled to the user database and the program database. The presentation scheduling facility is configured to determine a number of items of multimedia content that are associated with the at least one entity of interest based on the information concerning the at least one entity of interest and the multimedia content information, and configured to provide a scheduling screen containing identifications of the determined number of items of multimedia content.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: November 2, 2010
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Don Relyea, Brian Roberts, Heath Stallings
  • Patent number: 7752188
    Abstract: A system receives location information from a user, retrieves weather information based on the received location information, retrieves calendar information associated with the user, and associates the weather information with the calendar information in a calendar application.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: July 6, 2010
    Assignee: Sony Ericsson Mobile Communications AB
    Inventors: Anna-Maria Lagerstedt, Eral Denis Foxenland, Randi-Lise Hjelmeland Almas, Lisa Wiveca Lindahl
  • Patent number: 7747652
    Abstract: Backend data is received from a computer program product such as a hard disk or other long term data storage. The backend data is structured using nodes that are associated with a unique identifier such as a GUID. The nodes are addressable using the unique identifier, and backend data items are associated with corresponding addressable nodes such that the backend nodes can be quickly accessed. Front-end data can be received from a computer program product such as a hard disk or other long term data storage. The front-end data is structured using nodes that are associated with a unique identifier such as a GUID. The nodes are addressable using the unique identifier, and front-end data items are associated with corresponding addressable nodes such that the front-end nodes can be quickly accessed.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: June 29, 2010
    Assignee: Microsoft Corporation
    Inventors: Raju R. Iyer, Rajendra H. Vishnumurty, Sudin Bhat
  • Patent number: 7739300
    Abstract: A system for processing a prioritizing protocol for a database, the system including an interface for nominating a first prioritizing protocol that maps a plurality of user accounts to one or more performance groups and to one or more periods; a processor that is responsive to the interface for defining a second prioritizing protocol; and an output in communication with the processor for exporting the second prioritizing protocol. The processor defines the second prioritizing protocol by defining a plurality of workload classes; associating each user account to a particular workload class; and mapping each workload class to a workload weight. The system provides a mechanism for DBMS administrators to migrate their systems from user-centric management to workload-centric management, wherein many DBMS components require updating, replacement or modification.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: June 15, 2010
    Assignee: Teradata US, Inc.
    Inventors: Douglas Brown, Anita Richards, Caroline Ballinger, Thomas Greene