Computer Supported Collaborative Work Between Plural Users Patents (Class 715/751)
-
Patent number: 9158746Abstract: A system, method and program product for managing concurrent editing in a collaborative editing environment includes a step of a computer receiving an input to edit an electronic document from a first editor through a first user interface. Responsive to receiving an input to edit an electronic document, the computer tracks a cursor within the electronic document associated with the first editor. The computer locks content of the electronic document within a predetermined proximity of the cursor associated with the first user interface to prevent access to the content of the electronic document within the predetermined proximity of the cursor by one or more second editors. Responsive to the cursor associated with the first editor moving to a new location within the electronic document, the computer unlocks content no longer in the predetermined proximity of the cursor associated with the first editor.Type: GrantFiled: June 13, 2012Date of Patent: October 13, 2015Assignee: International Business Machines CorporationInventors: Velda Bartek, Eric L. Masselle, Patrick G. McGowan
-
Patent number: 9152979Abstract: A non-transitory processor readable medium storing processor executable instructions is described. The processor executable instructions, when executed by a processor, cause the processor to: receive application data indicative of text from a user device via a communications network; analyze the application data for one or more indicator being at least a portion of the text entered into the application and having one or more meaning; retrieve one or more selected ideograph from a database populated with ideographs received from and associated with one or more advertisers, the one or more selected ideograph being indicative of a graphical representation of the one or more meanings of the one or more indicator; transmit the one or more selected ideograph to the user device via the communications network; and charge a fee to at least one advertiser associated with the one or more selected ideograph.Type: GrantFiled: August 22, 2014Date of Patent: October 6, 2015Assignee: meemo, LLCInventors: Matthew Timothy Tew, Jed Keith Corenthal, Stephen Callahan Sterling, Christopher Ryan Nickless
-
Patent number: 9152631Abstract: A document management system determines that a plurality of versions to be managed is a version to be stored in a file server or in a document management apparatus, the version that is determined to be stored in the file server apparatus and the property information are registered in the file server apparatus, and the version that is determined to be stored in the document management server apparatus and the property information are registered in the document management server apparatus. Information about registration destination in the version registered in the file server is stored in the document management server apparatus. Such a configuration reduces the amount of use of a storage disk in the document management server apparatus to suppress the operation cost. Even if a management system is different, a document management system capable of managing data is provided.Type: GrantFiled: October 28, 2011Date of Patent: October 6, 2015Assignee: Canon Kabushiki KaishaInventor: Mikihiko Kamekawa
-
Patent number: 9152644Abstract: Systems and methods are presented for providing collaborative editing. An embodiment collaboratively edits a computer file using a plurality of computers in a network, where the computers are connected using a token ring, each of the computers has a local copy, and a first computer has edited its local copy and performs the method. A token circulating around the token ring is captured, and a location of the edited portion of the local copy of the file is determined. The location is broadcast to the other computers. Conflicts are received from the other computers, and the conflicts from the other computers are reconciled with the edited portion of the local copy of the file to provide reconciled edits to the file. The local copy of the file is updated with the reconciled edits. A data packet with the reconciled edits is created and transmitted around the token ring.Type: GrantFiled: December 30, 2008Date of Patent: October 6, 2015Assignee: Novell, Inc.Inventor: Karthik Chandrasekaran
-
Patent number: 9152935Abstract: A system and method for creating, storing and retrieving, and displaying user-created data_ties (a data_tie is a user-created relationship between two items the user had previously saved). The purpose of the invention is to provide the user a way to not only see the data he has saved, but to provide him a way to graphically display the relationships he has made between pieces of Evidence. The present invention is particularly adapted to tablet computers, notepads, etc. with touchscreens. A feature of the present invention is the ability to manually slide one icon on top of a second icon thereby creating a data_tie between the two pieces of data, or evidence. In various embodiments of the invention, this relationship can be annotated with context to later relate why and how the two pieces of data were connected.Type: GrantFiled: February 12, 2013Date of Patent: October 6, 2015Inventor: J. Douglas Johnson
-
Patent number: 9148419Abstract: Methods, systems and apparatuses for an operator provisioning a trustworthy workspace to a subscriber are disclosed. One method includes providing the subscriber with the trustworthy workspace, where in the trustworthy workspace comprises a virtualized content repository with trustworthy workflows for storing, sharing and processing a digital content across a plurality of repositories. The method further includes allowing the subscriber authority to sub-provision the trustworthy workspace to one or more authorized parties, wherein only the one or more authorized parties can view or modify at least a portion of the digital content.Type: GrantFiled: October 14, 2014Date of Patent: September 29, 2015Assignee: PivotCloud, Inc.Inventors: Roy Peter D'Souza, Santosh S. Shanbhag, Jieming Zhu, Frank Salzmann, Bala Kaushik, Ronald Totah, James Chappell
-
Patent number: 9146935Abstract: A computer-implemented method may include identifying at least one file and detecting an event that is suggestive of at least a portion of the file being duplicated in at least one additional file. The computer-implemented method may also include classifying the file as a candidate for deduplication in response to detecting the event. The computer-implemented method may further include maintaining the file's candidate-for-deduplication classification for use in prompting a determination on whether the portion of the file is already stored within a storage device.Type: GrantFiled: August 14, 2014Date of Patent: September 29, 2015Assignee: Symantec CorporationInventor: Namita Agrawal
-
Patent number: 9141332Abstract: A system can mask specific components of an application, such as a web page, displayed during a screen sharing session. As the web page is being displayed on a first computer screen (i.e., screen), the system can automatically mask specific components of the web page. Thus, when the first screen is captured, and the capture is transmitted to a second screen, the specific components of the web page that have been masked will not be displayed at the second screen.Type: GrantFiled: July 11, 2011Date of Patent: September 22, 2015Assignee: Oracle OTC Subsidiary LLCInventors: Barry Gordon Coleman, Keith Speers
-
Patent number: 9137048Abstract: A user interface for email users which calls attention to one or more categories of emails in different ways. In some species, at least three categories are used: branded senders with Trumarks; white list buddies; and fraudulent emails which are either not from the domain they purport to be from or in which the content was tampered. The preferred embodiment authenticates emails from branded senders and displays them with the sender's Truemark. Branded sender emails have their Truemarks displayed in the sender column of a list view in the preferred embodiment. In a preferred embodiment, white list senders have either an icon or other graphic or photo they choose displayed to the left or right of the sender column with their name in the sender column. In a preferred embodiment, fraudulent emails have a fraud icon displayed to the left or right of the sender column with a warning in the sender column. Antiphishing processing is also disclosed.Type: GrantFiled: March 13, 2006Date of Patent: September 15, 2015Assignee: Iconix, Inc.Inventors: Lance Aiji Tokuda, Robert Philip Zager, Jia Shen, Jose Jesus Picazo, Jr., Bryan Allen Talbot
-
Patent number: 9135641Abstract: A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying one or more features of a short term profile of a user that are not included in a long term profile of the user, using the one or more features to identify one or more third party profiles having features that substantially match the one or more features of the user's short term profile, accessing the identified one or more third party profiles, and providing one or more content items included in the third party profile to the user, the one or more content items having associated features that match the one or more features of the short term profile. An alternative method comprises accessing one or more third party profiles that are not a profile of the user, and using the accessed third party profile to identify a plurality of content items for recommendation to the user based on a feature set of the third party profile.Type: GrantFiled: April 29, 2014Date of Patent: September 15, 2015Assignee: AOL Inc.Inventors: Mike Macadaan, William G. Wetherell, David Liu
-
Patent number: 9129264Abstract: A system and method for event resolution. The method includes determining whether a post-scheduled event or a pre-scheduled event conflicts with a scheduled event. The method further includes extracting details of the post-scheduled event or the pre-scheduled event and automatically populating a response with at least some of the extracted details. The method further includes sending the response with an accept indication when the post-scheduled event or the pre-scheduled event does not conflict with the scheduled event, or sending the response with a cancel indication when the post-scheduled event or the pre-scheduled event conflicts with the scheduled event, or sending the response with a tentatively accept indication when the post-scheduled event or the pre-scheduled event conflicts with the scheduled event.Type: GrantFiled: March 11, 2010Date of Patent: September 8, 2015Assignee: GOOGLE INC.Inventors: Ruthie D. Lyle, Demethria J. Ramseur
-
Patent number: 9131022Abstract: In one embodiment, a method includes displaying a plurality of tiles on a user's computer screen, each of the tiles comprising shared data, and receiving new shared data and processing the new shared data to update the shared data displayed on the user's computer screen. The shared data is collected at a centralized device and distributed by the centralized device to the user, the centralized device operable to organize and transmit the shared data contained in one or more of the tiles to a plurality of users. An apparatus and logic are also disclosed herein.Type: GrantFiled: September 17, 2014Date of Patent: September 8, 2015Assignee: Cisco Technology, Inc.Inventor: Brad DeGrazia
-
Patent number: 9123081Abstract: A social media interaction application tool and related methods include a communication component, a dialog component, at least one social media link component, a tile display component, and an interaction component, wherein the social media interaction tool is stored on and executed from a portable media storage device, a hand held device, tablet computer, laptop computer, desk top computer or a combination thereof. In some contemplated embodiments, social media interaction application tools are embedded on or included in a media file or collection of media files that are stored or located on a portable media storage device, a hand held device, a tablet computer, a laptop computer, a desk top computer, a network server, an internet server, the cloud or a combination thereof.Type: GrantFiled: February 14, 2012Date of Patent: September 1, 2015Inventors: Neil Young, Ole Lutjens
-
Patent number: 9117236Abstract: Interactions between an item and an online shopper may be used to determine interest in an item or a category of items. Once interest has been determined, the online shopper may be presented with an option to initiate communication with other users. This communication may be between a plurality of users including shoppers, owners, experts, item representatives, and so forth. Communication may include text chat, video chat, audio chat, telephone, and so forth. Rewards may be provided to some or all users to encourage communication.Type: GrantFiled: January 29, 2013Date of Patent: August 25, 2015Assignee: Amazon Technologies, Inc.Inventor: Brian J. Feinstein
-
Patent number: 9118612Abstract: A state client is configured to allow a user to specify a meeting-specific state, such as that the user is running late for a meeting, checked in to the meeting, or unable to attend the meeting. A state service stores data identifying the user's meeting-specific state. The state service also responds to requests for the state of the user. In one implementation, when such a request is received, the state service determines whether the user is an invitee to the same meeting as the user requesting the state. If not, the state service returns a general-purpose state indicator for the user. If both users are invitees to the same meeting, the state service returns the meeting-specific state indicator, which may then be displayed by a state client.Type: GrantFiled: December 15, 2010Date of Patent: August 25, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Nathan James Fish, Leslie Rae Ferguson, Jeffrey Berg, Nina F. Shih, Joo Young Lee, Derek Matthias Hans, Kuldeep Karnawat, Nicole Danielle Steinbok, Xiping Zuo
-
Patent number: 9111292Abstract: An online protection suite provides password management and a dashboard set of services combining single-click access to user accounts and a simple browser window automatically filled with offers for a variety of related products and services targeted especially for particular users. Each user is identified to a business partner server with a unique customer automatically sent from a simple browser embedded in the password management dashboard. The business partner server returns a webpage back to the simple browser that has been constructed especially for this user by leveraging sensitive and proprietary information collected by the business partner. Such customer information is not directly accessible to the password manager.Type: GrantFiled: October 12, 2012Date of Patent: August 18, 2015Assignee: White Sky, Inc.Inventors: Brent Lymer, Pankaj Srivastava, Juan Gamez
-
Patent number: 9111255Abstract: An apparatus for providing a user-friendly and efficient manner to determine one or more shared friends of individuals may include a processor and memory storing executable computer program code that cause the apparatus to at least perform operations including receiving an indication of a selection of at least one tagged face from an image. The computer program code may further cause the apparatus to facilitate sending of a generated message to a device requesting identification of one or more commonly shared friends of at least two individuals in response to receipt of the selection of the tagged face. The tagged face corresponds to one of the individuals. The computer program code may further cause the apparatus to enable provision of display of visible indicia, superimposed on the image, indicating whether the individuals have one or more commonly shared friends. Corresponding methods and computer program products are also provided.Type: GrantFiled: August 31, 2010Date of Patent: August 18, 2015Assignee: NOKIA TECHNOLOGIES OYInventor: Mikko Antero Nurmi
-
Patent number: 9111236Abstract: A system and methodology for visually representing user activity associated with an information resource is described. User activities are associated with symbolic representations of those user activities. To visually convey selected aspects of the user activity, the activity is mapped to visual attributes that alter the appearance of the symbolic representation. The result is a dynamic and universal representation of user activities that aide online users to efficiently discern the relevancy and popularity of an information resource.Type: GrantFiled: April 10, 2012Date of Patent: August 18, 2015Assignee: YAHOO! INC.Inventors: Jeff Bonforte, Mark Davis
-
Patent number: 9100383Abstract: A method for computing includes running a desktop sharing program on a local computer so as to permit a remote user to view, on a remote computer, which is connected to communicate with the local computer via a network, an image of an entire area of a display screen of the local computer and to operate the local computer by remote input via the remote computer. A local window is defined within the display screen of the local computer for running an application under control of a local user. Local inputs made via a local input device of the local computer by the local user are intercepted so that the local inputs do not interfere with operation of the local computer by the remote user. The intercepted inputs are directed to the local window so as to permit the local user to interact with the application independently of the operation of the local computer by the remote user.Type: GrantFiled: June 24, 2008Date of Patent: August 4, 2015Assignee: BBY Solutions, Inc.Inventors: Alex Gantman, Anatoly Gutnick
-
Patent number: 9094791Abstract: A request is received from a mobile device located in a first geographic location for an image displaying a second geographic location. Mobile devices are geolocated and those located within a predetermined distance from the second geographic location are identified. A description of the desired image is delivered to each such identified such mobile device, whereupon the desired image is received from at least one such identified mobile device and forwarded to the requesting mobile device.Type: GrantFiled: January 1, 2014Date of Patent: July 28, 2015Inventor: Ouri Shifman
-
Patent number: 9094548Abstract: There is provided an information processing device, in which a selection window allowing a user to select setting value for each of a plurality of setting items is displayed, the user operation indicating completion of selection of the setting value for each of the plurality of setting items is received. When the user operation indicating the completion of the selection is executed, whether a conflicting condition, in which the user attempts to set a plurality of setting values that are not allowed to be set simultaneously, occurs is judged. Then, a first resetting window showing one or a plurality of first effective setting values is displayed, which allows the user to select the one or the plurality of the first effective setting values when the conflicting condition occurs. The conflicting condition is resolved by receiving a setting value selected from the one or the plurality of first effective setting values when the conflicting condition occurs.Type: GrantFiled: March 29, 2013Date of Patent: July 28, 2015Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventor: Seiji Tsuya
-
Patent number: 9087110Abstract: Systems and methods for generating a set of priority contacts based on their strength of relationship with a user. Contacts of users and communications from those contacts are aggregated across multiple online accounts into a single set of communications. An affinity score is calculated for each of the user's contacts based on adding up the total weight and frequency of communications with the user and a predetermined number of contacts having the highest affinity score can be identified as priority contacts. The affinity score is used to filter the news feed in a user interface display so that only communications from priority contacts are displayed in the news feed.Type: GrantFiled: December 2, 2013Date of Patent: July 21, 2015Assignee: MYLIFE.COM, INC.Inventors: Sumeet Rana, Dong Chang, David Wolfe
-
Patent number: 9087106Abstract: A process for generating social recommendations is provided. For each user, a user profile index is accessed to determine reading interests of the user. Further, relevance matching is performed to determine matching users having at least one publishing interest that is relevant to the reading interests of the user. Next, the matching users are ranked. Based on the ranking, one or more top ranked matching user(s) are determined. Additionally, a social recommendation for each of the top ranked matching user(s) is enabled to be made to the user.Type: GrantFiled: December 31, 2010Date of Patent: July 21, 2015Assignee: YAHOO! INC.Inventors: Hao Zheng, Xianyu Zhao, Peng Liu
-
Patent number: 9083768Abstract: Computer-readable storage medium, apparatus and method associated with sharing content between users of a computing environment are disclosed herein. In embodiments, one or more computer-readable storage media may contain instructions which when executed by a computing device may facilitate a first user of the computing environment in selecting at least one of a plurality of devices associated with a second user of the computing environment on which to share content with the second user. In some embodiments this may be accomplished through the use of a content sharing device management service of the computing environment. Other embodiments may be described and/or claimed.Type: GrantFiled: March 12, 2013Date of Patent: July 14, 2015Assignee: Intel CorporationInventor: Daniel Avrahami
-
Patent number: 9083600Abstract: Providing presence information within digital items is described. In one example, a server system receives presence information from a plurality of client devices. The presence information indicates a portion of a digital item associated with at least one user of each respective client device. The server system also receives a user identification request from a requesting client device to identify one or more users of the plurality of client devices associated with a particular portion of the digital item. Additionally, the server system identifies a user of a particular client device associated with the particular portion of the digital item based on the presence information of the particular client device and sends an identifier of the user of the particular client device to the requesting client device.Type: GrantFiled: October 29, 2008Date of Patent: July 14, 2015Assignee: Amazon Technologies, Inc.Inventors: Brent Russell Smith, Tom Killalea
-
Patent number: 9077813Abstract: A method, an apparatus and an article of manufacture for masking a message on an electronic device. The method includes receiving a message on an electronic device, determining if a message category label is included in the message, mapping the message category to a corresponding masking format if a message category label is included in the message, extracting the content of the message to generate a message category if a message category label is not included in the message, wherein each message category generated corresponds to a masking format, and masking the message on the electronic device by transforming the message into the masking format that corresponds to the message category for the message.Type: GrantFiled: February 29, 2012Date of Patent: July 7, 2015Assignee: International Business Machines CorporationInventors: Sasha P. Caskey, Ossama Emam, Dimitri Kanevsky, Tara N. Sainath
-
Providing contextual information and enabling group communication for participants in a conversation
Patent number: 9070117Abstract: Configurations for providing a widget that displays participants involved in the conversation thread and provides different graphical elements (e.g., buttons) to initiate one click actions to start a group chat, create a meeting on each participant's calendar, or start a new conversation thread. In the case of the group chat, the subject technology can include the contents of the group chat session as an additional electronic message in the conversation thread. In one example, the widget is implemented as a floating toolbar that can be positioned in the user interface while in the conversation thread view.Type: GrantFiled: May 24, 2012Date of Patent: June 30, 2015Assignee: GOOGLE INC.Inventors: Ariel Lauren Rideout, Steven Henry Bills, Maria Khomenko, Andrew James Palay, Jason Briggs Cornwell, Mark Striebeck, Paul Morell McDonald, Zohair Hyder, Richard James Treitel, Jamison Richard Gray -
Patent number: 9070147Abstract: Purchase order information associated with an item from a first user may be stored initially without completing a purchase transaction. In one aspect, the first user may be enabled to select one or more second users with whom to share the purchase. In another aspect, one or more second users may be given an opportunity to purchase the same instance of an item and share it. In response to determining that a minimum subset of the selected one or more users have indicated to purchase the item, the purchase transaction may be processed and completed. Completion of the purchase may be contingent on the selected one or more second users also purchasing the same item or the same instance of the item. An event may be optionally added to the users' calendars wherein they share the use of the item(s).Type: GrantFiled: March 7, 2012Date of Patent: June 30, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Judith H. Bank, Lisa M. W. Bradley, Lin Sun
-
Patent number: 9063920Abstract: A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without requiring a user to install any specific spreadsheet software prior to using the application. In one implementation, the spreadsheet application may include a client engine that executes within browser programs of a plurality of client computing devices and server logic. The server logic may be configured to distribute the client engines to the plurality of client computing devices of the spreadsheet application when requested through the browser programs of each of the plurality of client computing devices. The server logic synchronizes a single spreadsheet document that is simultaneously open at the plurality of client computing devices.Type: GrantFiled: May 20, 2013Date of Patent: June 23, 2015Assignee: Google Inc.Inventors: Jonathan Rochelle, Micah Lemonik, Farzad Khosrowshahi, John Stephen Danaher
-
Patent number: 9058589Abstract: Disclosed is a subjective user interface that allows a user to define a worknet from a set of data objects of a business enterprise. The user may instantiate channels which are subsets of the worknet. In embodiments, predefined channels may be created and then installed in the user's subjective user interface, which the user may choose as a new channel. Activity spaces may be defined within a channel comprising members of the channel. The data objects that comprise a worknet, or a channel, or an activity space may comprise people as well as non-person (inanimate) entities.Type: GrantFiled: October 13, 2011Date of Patent: June 16, 2015Assignee: SAP SEInventor: John P. Armitage
-
Patent number: 9059967Abstract: The present invention permits virtually the entire functionality of a computer system to be made accessible over a network such as the Internet or an Intranet. More particularly, the present invention permits a computer system to be run as a “virtual machine” through a web page provided at a web site on the World Wide Web (WWW). The apparatus of the present invention includes a plurality of computers arranged in a wide area network (WAN) such as the Internet or an Intranet. At least one of the computers has at least one unique address designating a web site. A host computer system (which may or may not be one of the computers on the Internet) can be “posted” onto an “advertising” web page at the web site to permit other computers coupled to the Internet to interact directly with the host computer system. The computer “posted” on the web page is referred to as the “host” or “advertiser” computer, and computers accessing the host computer are referred to as “client” or “user” computers.Type: GrantFiled: October 27, 2006Date of Patent: June 16, 2015Assignee: REFERENCE LTD., LIMITED LIABILITY COMPANYInventor: Paul L. Hickman
-
Patent number: 9053137Abstract: A system to identify database triggers in a data processing system. A request is received to create a database monitor for a specific application event and in response to receiving the request to create the database monitor, the database monitor is created. Then, a request is received to monitor the specific application event within a database and in response to receiving the request to monitor the specific application event, a replicate database of the database is created. Subsequently, the database is compared to the replicate database after the specific application event occurs to identify changes in the database associated with the specific application event. A best candidate is identified for a database trigger based upon the identified changes in the database associated with the specific application event.Type: GrantFiled: October 14, 2008Date of Patent: June 9, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John A. Medicke, Feng-wei Chen Russell, Michael William Smith, Ray Zhong Tan
-
Patent number: 9054884Abstract: Methods and systems of conducting co-browsing sessions may provide for detecting a proximity event between a first device and a second device, and initiating a co-browsing session between the first device and the second device based on the proximity event. In one example, the proximity event is a physical bump between the first and second devices.Type: GrantFiled: July 3, 2012Date of Patent: June 9, 2015Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Andrew J. Ivory, Aaron K. Shook, David M. Stecher
-
Patent number: 9047384Abstract: Disclosed is an automated trip-purpose detection method that utilizes GPS Data collected by GPS-enabled devices. The GPS data is compared against a GIS map to obtain various spatial and location characteristics of the surrounding area. This information is then used to derive a traveler's trip purpose. In a preferred embodiment, the inventive method is implemented automatically without any needed manipulation of GIS data. Additionally, the method integrates location information as defined by the user for critical locations such as home and work. These personalized locations allow the method to immediately identify the two most common types of trips: work-related trips and trips returning home.Type: GrantFiled: January 14, 2008Date of Patent: June 2, 2015Assignee: University of South FloridaInventors: Sean J. Barbeau, Philip L. Winters, Rafael Perez, Miguel Labrador, Nevine Georggi
-
Patent number: 9043706Abstract: Described herein are systems and methods for enabling a collaborative remote desktop environment. The system includes a computing device and a first application instance that has an application state associated therewith. The first application instance includes, or is associated with, a current state component and application data/data files. The system further includes an application launcher that is used to instantiate a second application instance operating either on the same or on a different computing device. The second application instance similarly has an application state associated therewith and is associated with the application launcher. Upon receiving a request from the second user to interact with the first application instance, the application state and the application data/data files are communicated to the application launcher, and the application launcher instantiates the second application instance so that its state is substantially identical to that of the first application instance.Type: GrantFiled: August 18, 2011Date of Patent: May 26, 2015Inventor: Anders Nancke-Krogh
-
Patent number: 9043719Abstract: A message screen display comprises a static non-scrollable display area for display of at least part of a first message, the first message having an associated first message time. The message screen display further comprises a scrollable display area for display of at least part of a second message, the second message having an associated second message time. The message screen display further comprises a feature applied to at least part of the first message that varies based on time as referenced to the associated first message time.Type: GrantFiled: April 7, 2006Date of Patent: May 26, 2015Assignee: New York Stock Exchange LLCInventors: Robert B. Hlad, Valerie Jeanne Schafer, Cynthia Teresa Bautista-Rozenberg, Robert S. Tannen, Nicholas L. Springer
-
Patent number: 9043607Abstract: An exemplary system includes a spatial input subsystem configured to detect gestures made by a plurality of users within a physical user space associated with a display screen. The system further includes a shared display subsystem communicatively coupled to the spatial input subsystem and configured to authenticate the plurality of users by identifying a plurality of user identities corresponding to the plurality of users based on characteristics of the plurality of hands, and execute a multi-user shared display session that provides the plurality of authenticated users with concurrent control of a display on the display screen. Corresponding systems and methods are also described.Type: GrantFiled: August 22, 2013Date of Patent: May 26, 2015Assignee: Verizon Patent and Licensing Inc.Inventor: Willis D. Stinson, III
-
Patent number: 9035971Abstract: An image display apparatus includes a communication unit to communicate with information processing apparatuses; an image synthesizing unit to synthesize a multi-segmented screen image composed of screen images of the information processing apparatuses; a projection unit to project the multi-segmented screen image onto a screen; a functional mode management unit to control switching between a normal projection mode and a multi-segmented screen operation mode; an image capture device to capture the multi-segmented screen image and a hand movement of an operator when switched to the multi-segmented screen operation mode; a designated screen image recognition unit to detect a hand movement of the operator based on the image captured by the image capture device, and to recognize a screen image designated as an active-target image; and a signal control unit to transmit a request of image data transmission to an information processing apparatus corresponding to the designated active-target image.Type: GrantFiled: January 25, 2013Date of Patent: May 19, 2015Assignee: Ricoh Company, Ltd.Inventor: Satoshi Aoki
-
Patent number: 9037982Abstract: An apparatus and method are provided for transmitting a text message in a wireless terminal. The apparatus and method include displaying data input when creating a text message and analyzing the data in order to check whether the data are character display instruction words. Character image information corresponding to the character display instruction words is searched. The character image information is added to the display instruction words, and the display instruction words having the character image information are added to the text message. Character data are added to the text message if the data are general character data. The above steps are repeated and recipient information for the character text message is input when the character text message has been created. The created character text message is then transmitted.Type: GrantFiled: December 23, 2004Date of Patent: May 19, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Jeong-Wook Seo, Jae-Ho Kim, Wei-Jin Park, Chae-Whan Lim
-
Patent number: 9032406Abstract: Systems and methods for cooperative batch scheduling in multitenancy computing systems are described. A number of batch requests are received in the computing system, where each batch request includes a job reference, and a start time when the execution of the referenced job to be launched. Duration of execution is estimated for each job referenced by the requests. The estimation is based on predefined criteria that include a product of median execution times for at least one recurring operation. An anonymous load chart is created based on the start times and the estimated duration of execution of each job referenced by the plurality of batch requests. The anonymous load chart may take into account the available capacity of the computing system. The anonymous load chart is exposed to a number of isolated users of the computing system for cooperative batch scheduling.Type: GrantFiled: July 1, 2010Date of Patent: May 12, 2015Assignee: SAP SEInventor: Peter Eberlein
-
Patent number: 9032306Abstract: Method or system for allowing a social networking system to retain users of a social networking system by identifying low-activity users who are likely to become inactive/dormant users and prompting users to initiate interactions with the low-activity users. The low-activity users are identified by monitoring activities and interactions of the users via the social networking system. If the pattern of activities and interactions satisfy one or more criteria, a computer device for providing the social networking system initiates an intervention scheme where users are induced to initiate interactions with the low-activity users. In response to the interactions, the low-activity users are likely to resume interactions via the social networking system.Type: GrantFiled: September 11, 2013Date of Patent: May 12, 2015Assignee: Facebook, Inc.Inventors: James H. Wang, Naomi Gleit, Peter H. Martinazzi, Kiranjit S. Sidhu, Lex Arquette, Jeffrey C. Wieland, Jennifer Burge, Jun Liu, Alexander P. Schultz
-
Patent number: 9032042Abstract: Aggregated data associated with a geographic area may be obtained. The aggregated data may be dynamically distilled to obtain a presentation set of data based on a dynamically changing geographic location associated with the geographic area. A transmission of a stream of personalized audio data that is based on the presentation set of data may be initiated, via a device processor, to a receiving device associated with a user that is associated with the dynamically changing geographic location.Type: GrantFiled: June 27, 2011Date of Patent: May 12, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Kenn Cartier, Eyal Ofek, Elad Gerson, Avi Bar-Zeev
-
Publication number: 20150127748Abstract: Methods, systems, and computer programs are presented for creating recommendations to add enhanced content to a post being created in a social network. One method includes an operation for detecting, using one or more computing devices, user input for a social post before the social post is submitted on the social network. The user input is analyzed, using the one or more computing devices, as is being entered to determine relevant content. Further, the method includes another operation for providing for display, using the one or more computing devices, the content recommendations, with the option to select one or more items on the content. If any of the recommendations are selected, the social post is provided for display, using the one or more computing devices, with the user input and with the selected recommendations.Type: ApplicationFiled: April 13, 2012Publication date: May 7, 2015Applicant: Google Inc.Inventor: Kirill Buryak
-
Patent number: 9026921Abstract: Described herein is a technology for collaboration. In accordance with some implementations, the workspace tool is adapted to cooperate with an electronic communication system. Electronic communications related to the workspace tool are stored in a repository and are associated with respective workspaces. The workspace tool allows participants of a workspace to access all information related to the workspace.Type: GrantFiled: September 19, 2010Date of Patent: May 5, 2015Assignee: Business Objects Software LimitedInventors: Shiheng Shi, Qi Li, Weiliang Le, Wei Xue, Yulei Zhang, Yuanfei Cai
-
Patent number: 9026033Abstract: A method and system are provided for delivering digital content. A first catalogued list of content is delivered from a user operated device to a media storage device, and attributes of the first catalogued list are determined. A second catalogued list of content is delivered from a content provider to the media storage device. The first catalogued list is modified based upon the second catalogued list and the attributes, and the modified first catalogued list is delivered to the user operated device. Content from the modified first catalogued list is delivered to the user operated device for storage and subsequent playback.Type: GrantFiled: February 13, 2012Date of Patent: May 5, 2015Assignee: SanDisk Technologies Inc.Inventors: Robert Khedouri, Jonathan Axelrod, Harold Price, John Becker, Mark Edinger, Douglas R. Kraul
-
Patent number: 9021370Abstract: A collaborative chat room media player may enable a user to create or join a virtual lounge for a group of remotely located members to share a media experience. The virtual lounge may include a media player, an interactive communication component (e.g., instant messaging, comment board, blog, etc.), and a collaborative music queue and/or playlist. The media player may provide and/or make available recommendations to the members of the group. For example, the members may populate a playlist with media content from their media library. The media player may then add recommendations to the playlist based on the groups interests (media content selection, media content ownership, etc.). The members may vote on the content in the playlist and influence, via collaboration, when (or if) a piece of media content is played to the group.Type: GrantFiled: March 17, 2010Date of Patent: April 28, 2015Assignee: Amazon Technologies, Inc.Inventor: Adam Carlson
-
Patent number: 9021368Abstract: A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining.Type: GrantFiled: August 16, 2012Date of Patent: April 28, 2015Assignee: International Business MachinesInventors: Rick A. Hamilton, II, Neal M. Keller, Clifford A. Pickover, Brian M. O'Connell, Keith R. Walker
-
Patent number: 9021369Abstract: Techniques are disclosed to facilitate user matching in a virtual environment. Social interactions of a first user in the virtual environment are monitored. A request to participate in a desired activity is received from the first user. A set of users currently eligible to participate in the first desired activity is retrieved. A match is programmatically generated between the first user and at least a second user of the retrieved set of users, based on the monitored social interactions. The first user and the second user participate in the desired activity in the virtual environment.Type: GrantFiled: January 8, 2013Date of Patent: April 28, 2015Assignee: Disney Enterprises, Inc.Inventors: John Crocker, Starr Long, Robert T. Ogrin, Christian Shrigley
-
Patent number: 9021030Abstract: A method that includes identifying a first electronic mail (email) addressed to at least two groups of recipients, the first email comprising content. The method further can include communicating the first email comprising the content to a first group of recipients. The method also can include generating a second email different than the first email and not comprising the content, the second email comprising information that indicates a contact that the second group of recipients are to contact regarding subject matter associated with the first email, and communicating the second email to a second group of recipients.Type: GrantFiled: June 30, 2011Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Al Chakra, Devon Clarke, Liam Harpur, John Rice
-
Patent number: 9021367Abstract: A method for metadata capture for screen sharing of a graphical user interface (GUI) screen includes determining by a screen share sending module a region of the GUI screen to be shared; analyzing the GUI screen by a metadata capture module to determine metadata relevant to the region to be shared; and sending a screen share of the region comprising the relevant metadata to a receiver by the screen share sending module.Type: GrantFiled: April 23, 2012Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Yuk Chan, Tin H. To, Andrew Tsang, Wei Zhou