Calendar Or Scheduling Patents (Class 707/951)
-
Patent number: 12169473Abstract: A method of modifying metadata associated with a media file is described the method comprising receiving a first media file; receiving a first metadata associated with the first media file; receiving an identifier of a second media file; and modifying the first metadata to include the identifier of the second media file.Type: GrantFiled: October 17, 2018Date of Patent: December 17, 2024Assignee: AUTODESK, INC.Inventor: Hugh Stephen Calveley
-
Patent number: 11966447Abstract: 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: GrantFiled: March 9, 2021Date of Patent: April 23, 2024Assignee: PETAL CLOUD TECHNOLOGY CO., LTD.Inventor: Chao Li
-
Patent number: 11892985Abstract: 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: GrantFiled: September 16, 2020Date of Patent: February 6, 2024Assignee: AVEVA Software, LLCInventor: Jose Lourenco Teodoro
-
Patent number: 9015207Abstract: 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: GrantFiled: November 14, 2012Date of Patent: April 21, 2015Assignee: Touchstone Media Group, LLCInventor: Michael Foit
-
Patent number: 8930405Abstract: 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: GrantFiled: October 13, 2010Date of Patent: January 6, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Don Relyea, Brian Roberts, Heath Stallings
-
Patent number: 8856150Abstract: 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: GrantFiled: February 17, 2006Date of Patent: October 7, 2014Assignee: Agfa HealthCare Inc.Inventor: Geert Machtelinck
-
Patent number: 8768332Abstract: 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: GrantFiled: September 1, 2006Date of Patent: July 1, 2014Assignee: AT&T Mobility II LLCInventor: Scott Allen Swanburg
-
Patent number: 8719221Abstract: 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: GrantFiled: January 26, 2011Date of Patent: May 6, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Harit Rawal, Muhammad Saheer Cheruvath
-
Patent number: 8706768Abstract: 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: GrantFiled: May 16, 2008Date of Patent: April 22, 2014Assignee: Ricoh Company, Ltd.Inventors: Tetsuro Motoyama, Avery Fong
-
Patent number: 8630885Abstract: 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: GrantFiled: August 8, 2006Date of Patent: January 14, 2014Assignee: Skadool, Inc.Inventor: Daniel Klausmeier
-
Patent number: 8626751Abstract: 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: GrantFiled: September 13, 2012Date of Patent: January 7, 2014Assignee: BlackBerry LimitedInventors: Anthony F. Scian, Piotr Konrad Tysowski
-
Patent number: 8538992Abstract: 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: GrantFiled: June 30, 2003Date of Patent: September 17, 2013Assignee: Novell, Inc.Inventors: Daniel C. Lawyer, Jeffrey Todd Hawkins, Scott Alan Isaacson, Matthew Richard French, James D. Nyland, Stephen R Carter
-
Patent number: 8478721Abstract: 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: GrantFiled: February 22, 2010Date of Patent: July 2, 2013Assignee: Sybase, Inc.Inventor: Srinivasan Ramanujam
-
Patent number: 8463831Abstract: 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: GrantFiled: June 30, 2008Date of Patent: June 11, 2013Assignee: Checkfree CorporationInventors: Mark T. Harris, Hans D. Dreyer, Donald Kenneth Hobday, Jr.
-
Patent number: 8392365Abstract: 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: GrantFiled: December 28, 2009Date of Patent: March 5, 2013Assignee: Microsoft CorporationInventors: Vanessa C. Feliberti, Roberto Ribeiro da Fonseca Mendes, Shaheeda P. Nizar
-
Patent number: 8381088Abstract: 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: GrantFiled: June 22, 2010Date of Patent: February 19, 2013Assignee: Microsoft CorporationInventors: Erez Kikin-Gil, Ned B. Friend, Matthew J. Kotler, Charles W. Parker, Jesse Clay Satterfield, Igor Zaika, Marta Rey-Babarro
-
Patent number: 8332443Abstract: 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: GrantFiled: December 19, 2008Date of Patent: December 11, 2012Assignee: Microsoft CorporationInventors: Gustavo A. Plancarte, Tao Wang, Vijay B. Kurup
-
Patent number: 8260331Abstract: 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: GrantFiled: July 22, 2009Date of Patent: September 4, 2012Assignee: Research In Motion LimitedInventors: Christopher R. Wormald, Martyn Henri Mallick, James Laurence Balsillie
-
Patent number: 8108436Abstract: 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: GrantFiled: February 13, 2008Date of Patent: January 31, 2012Assignee: AOL Inc.Inventors: Rupesh Chhatrapati, Richard J. Treitel, Jon Chester, David Sobotka, Louis Lao, Andrew Zaeske, Meera Vengadasubbu
-
Patent number: 8090707Abstract: 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: GrantFiled: July 7, 2005Date of Patent: January 3, 2012Assignee: Rearden Commerce Inc.Inventors: Mark Orttung, Gabriel Sandoval
-
Patent number: 8060459Abstract: 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: GrantFiled: December 14, 2007Date of Patent: November 15, 2011Assignee: Mitel Networks CorporationInventor: Thomas A. Gray
-
Patent number: 8037021Abstract: 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: GrantFiled: October 17, 2007Date of Patent: October 11, 2011Assignee: Apple Inc.Inventors: Scott Joseph Adler, Matthew Dimaggio, Matthew Elliott Shepherd, Lala Dutta, Bruce Arthur
-
Patent number: 8010579Abstract: 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: GrantFiled: November 17, 2003Date of Patent: August 30, 2011Assignee: Nokia CorporationInventors: Vesa Metsätähti, Christian Lindholm, Tomi Hakari, Andrea Finke-Anlauff
-
Patent number: 8005809Abstract: 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: GrantFiled: December 19, 2008Date of Patent: August 23, 2011Assignee: International Business Machines CorporationInventor: Andrew David Buckler
-
Patent number: 7958135Abstract: 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: GrantFiled: September 6, 2006Date of Patent: June 7, 2011Assignee: Ricoh Company, Ltd.Inventors: Masayoshi Katoh, Soichiro Iga, Tetsuro Nagatsuka, Eiji Kemmochi
-
Patent number: 7945848Abstract: 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: GrantFiled: June 21, 2006Date of Patent: May 17, 2011Assignee: Microsoft CorporationInventors: Tomasz S. M. Kasperkiewicz, Benjamin R. Peart
-
Patent number: 7930283Abstract: 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: GrantFiled: May 20, 2010Date of Patent: April 19, 2011Assignee: Sony Ericsson Mobile Communications ABInventors: Anna-Maria Lagerstedt, Eral Denis Foxenland, Randi-Lise Hjelmeland Almas, Lisa Wiveca Lindahl
-
Patent number: 7873617Abstract: 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: GrantFiled: September 21, 2007Date of Patent: January 18, 2011Assignee: CLAAS Selbsfahrende Erntemaschinen GmbHInventors: Heinz-Hermann Wippersteg, Thilo Steckel, Werner Fitzner, Norbert Diekhans, Kai Oetzel
-
Patent number: 7853602Abstract: 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: GrantFiled: January 24, 2006Date of Patent: December 14, 2010Assignee: AT&T Intellectual Property, I, L.P.Inventors: Sreenivasa Rao Gorti, Anil K. Doradla, David Randall Wolter
-
Patent number: 7827202Abstract: 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: GrantFiled: September 21, 2007Date of Patent: November 2, 2010Assignee: Verizon Patent and Licensing Inc.Inventors: Don Relyea, Brian Roberts, Heath Stallings
-
Patent number: 7752188Abstract: 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: GrantFiled: February 16, 2007Date of Patent: July 6, 2010Assignee: Sony Ericsson Mobile Communications ABInventors: Anna-Maria Lagerstedt, Eral Denis Foxenland, Randi-Lise Hjelmeland Almas, Lisa Wiveca Lindahl
-
Patent number: 7747652Abstract: 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: GrantFiled: January 4, 2006Date of Patent: June 29, 2010Assignee: Microsoft CorporationInventors: Raju R. Iyer, Rajendra H. Vishnumurty, Sudin Bhat
-
Patent number: 7739300Abstract: 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: GrantFiled: August 30, 2006Date of Patent: June 15, 2010Assignee: Teradata US, Inc.Inventors: Douglas Brown, Anita Richards, Caroline Ballinger, Thomas Greene