For Plural Users Or Sites (e.g., Network) Patents (Class 715/733)
  • Patent number: 10324998
    Abstract: A method of stacking tabs in a browser window executable by an electronic device includes, in a first tab associated with a first web resource, receiving a user request for opening a second web resource. A type of the first web resource is identified, the type being one of a hub type and a node type. Responsive to the first web resource being of the node type, the second web resource is opened in the first tab replacing the first web resource. Responsive to the first web resource being of the hub type, a second tab is created, the second web resource is opened therein, and the second tab is stacked on the first tab, the first tab being thereby stacked under the second tab. The first and second tabs are comprised in a tab stack of the browser window, the tab stack comprising a plurality of stacked tabs.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: June 18, 2019
    Assignee: YANDEX EUROPE AG
    Inventors: Fedor Sergeevich Romanenko, Konstantin Pavlovitch Gorskiy, Gennadii Vladimirovich Lokhtin, Mikhail Gennadievich Milnikov, Konstantin Nikolaevich Ivanov
  • Patent number: 10303445
    Abstract: A network service providing method is provided. Firstly, a network service platform is provided for allowing a user to create a workspace in a network service platform. At least one unified matter is allowed to be added to or removed from a projectable space instance that is for modeling the workspace. The projectable space instance is installed in a back-end system. When the projectable space instance is acquired by at least one machine through a URI, the projectable space instance is parsed by a projector, so that a projected workspace corresponding to the workspace is built in the at least one machine. The user and/or a second user interacts with the projected workspace, or a function of the at least one machine is dynamically configured through the projected workspace. A network service station is also provided.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: May 28, 2019
    Assignee: ABLE WORLD INTERNATIONAL LIMITED
    Inventors: Wai-Tung Cheung, Chun-Hsiao Lin, Ho-Cheung Cheung
  • Patent number: 10296191
    Abstract: A method for changing a display background is disclosed. The method may be implemented by a server. The method may comprise acquiring a user preference label set of a current user and a background label set of each candidate background; matching the current user with each candidate background based on the acquired user preference label set and the acquired background label set to obtain a match result; selecting one or more recommended backgrounds for the current user based on the match result; and pushing the selected one or more recommended backgrounds to a mobile terminal of the current user.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: May 21, 2019
    Assignee: Xiaomi Inc.
    Inventor: Junjie Dong
  • Patent number: 10282050
    Abstract: A method for sharing data with a mobile terminal in an image display device, the method can include receiving a broadcast signal including audio and video data, connecting to the mobile terminal via an wireless network interface, controlling the wireless network interface to transmit data to the mobile terminal wirelessly connected to the image display device, controlling the wireless network interface to receive screen information from the mobile terminal wirelessly connected to the image display device and displaying a mirroring image based on the screen information received from the mobile terminal in a first region with displaying the video data included in the broadcast signal in a second region, in which the mirroring image corresponds to a current screen displayed on the mobile terminal.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: May 7, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Kwontae Lee, Youngkeun Kim
  • Patent number: 10282905
    Abstract: A computing device includes at least one processor and at least one module operable by the at least one processor to output, for display, a graphical user interface (GUI) comprising one or more graphical objects representing one or more data elements, receive input to select a graphical object representing a data element, wherein the selection occurs at a start location within the GUI, and determine a set of spatial locations with which the data element can be associated. The at least one module is further operable to output, for display, a plurality of overlay elements, each comprising a respective boundary that forms a respective path from the start location to a respective graphical representation of a respective spatial location, receive input to traverse a chosen overlay element, and associate the data element with the respective spatial location corresponding to the chosen overlay element.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ilse M. Breedvelt-Schouten, Blair E. P. Moxon
  • Patent number: 10282156
    Abstract: Provided are an information providing apparatus and a method thereof capable of easily and effectively using information stored in each of a plurality of terminals. The information providing apparatus includes a communication unit configured to establish a communication network with a mobile terminal within a vehicle, a display unit configured to display a vehicle image, and a control unit configured to receive identification information of the mobile terminal and position information of the mobile terminal through the communication unit, and to control the display unit to display the received position information of the mobile terminal in the vehicle image and display a mobile terminal image corresponding to the identification information in the displayed position information of the mobile terminal.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: May 7, 2019
    Assignee: LG Electronics Inc.
    Inventors: Sungha Choi, Seyoung Lee, Yunhui Park
  • Patent number: 10271011
    Abstract: A method for sending media information by a first terminal in a multimedia communication system is provided. The method includes generating scene configuration information that includes information regarding at least one medium of multiple media, and sending the scene configuration information to a second terminal, wherein the information regarding the at least one medium includes at least one of information indicating whether to allow reproduction of the at least one medium in the second terminal, resource information used to reproduce the at least one medium, position information used to reproduce the at least one medium on a screen, and reproduction time information for the at least one medium.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: April 23, 2019
    Assignees: Samsung Electronics Co., Ltd., University-Industry Cooperation Group of Kyung Hee University
    Inventors: Young-Sun Ryu, Kyuheon Kim, Minwoo Jo, Jae-Yeon Song, Sung-Ryeul Rhyu, Gwang-Hoon Park, Doug-Young Suh
  • Patent number: 10261821
    Abstract: Systems and methods are disclosed for managing access to a remote storage media with a management controller. The method may include managing a first virtual machine and a second virtual machine with a hypervisor operating on a first information handling system; permitting the first virtual machine access to a first portion of a remote storage media, the remote storage media local to a second information handling system, the second information handling system located remote from the first information handling system; and preventing a second virtual machine access to the first portion of the remote storage media.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: April 16, 2019
    Assignee: Dell Products L.P.
    Inventors: Shekar Babu Suryanarayana, Lucky Pratap Khemani
  • Patent number: 10212461
    Abstract: A method for transmitting a broadcast signal is disclosed. The method for transmitting a broadcast signal according to an embodiment of the present invention includes performing delivery layer processing of a broadcast service data and signaling information for the broadcast service data, performing UDP/IP encapsulation of a broadcast service data and signaling information for the broadcast service data and performing physical layer processing of a broadcast service data and signaling information for the broadcast service data.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: February 19, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Seungryul Yang, Woosuk Ko, Jangwon Lee, Kyoungsoo Moon, Sungryong Hong
  • Patent number: 10205815
    Abstract: A dynamic voice user interface system is provided. The dynamic voice user interface system interacts with a user at a first level of formality. The voice user interface system then monitors history of user interaction and adjusts the voice user interface to interact with the user with a second level of formality based on the history of user interaction.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: February 12, 2019
    Assignee: Intellectual Ventures I LLC
    Inventors: William J. Byrne, Henry W. Gardella, Jeffrey A. Gilmore
  • Patent number: 10203943
    Abstract: A disassembler module is configured to generate machine code by performing a disassembly of a compiled iOS application. An intermediate representation generator module is configured to: from the machine code, identify an implementation of a predetermined method of providing a deep link into the iOS application; and generate intermediate representation code by formatting portions of the machine code having predetermined patterns according to predetermined instructions, respectively. A dynamic analysis module is configured to: translate the intermediate representation code into executable code; execute the executable code to identify objects for deep linking; emulate execution of the objects to identify valid ones of the objects; determine deep links for the valid ones of the objects, respectively; and store the deep links in memory.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: February 12, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kalyan Desineni, Manikandan Sankaranarasimhan, Danny Tsechansky, Matan Levi
  • Patent number: 10205779
    Abstract: Embodiments of the present invention provide an information sharing method, an information sharing apparatus, and an electronic device. The method is implemented by a first electronic device. The method includes: when it is detected that an electronic device binding option built in a browser is triggered, retrieving a dialog box built in the browser, where at least one electronic device binding function option may be set in the dialog box; when it is detected that an electronic device binding function option is triggered, executing a corresponding electronic device binding function in the background, and sending first information to a server; and after the server determines that a preset correspondence exists between second information sent by a second electronic device and the first information and establishes a binding relationship between the first electronic device and the second electronic device, sharing information between the first electronic device and the second electronic device.
    Type: Grant
    Filed: January 4, 2015
    Date of Patent: February 12, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Cheng Feng, Wei Li, Danzhi Chen, Xi Wang, Kai Zhang, Xin Qing, Baisen He, Sirui Liu, Yulei Liu, Zhipei Wang, Ying Huang, Bo Hu, Tingyong Tang
  • Patent number: 10199072
    Abstract: In order to provide a recording and reproducing device that allows a user to select and manage arbitrary play lists, a unit of management for managing all registered play list information and an upper management hierarchical level are added. The unit of management is adapted to be handled on the same level with unified information that indicates a reproduction range of all AV data. User-defined unified information is adapted to be handled on the added management hierarchical level. The user-defined unified information is formed to allow arbitrary reproduction ranges contained on a lower hierarchical level to be registered.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: February 5, 2019
    Assignee: MAXELL, LTD.
    Inventors: Susumu Yoshida, Junji Shiokawa, Hiroo Okamoto
  • Patent number: 10186372
    Abstract: A resonator connector for a wireless power transfer system includes: one or more conducting materials to carry electricity between two or more electromagnetic resonators; a first plug coupled with the one or more conducting materials; a second plug coupled with the one or more conducting materials; and an impedance module coupled with the one or more conducting materials, the impedance module including an impedance matching network; wherein the impedance module is configurable to adjust electrical properties of the one or more conducting materials, using the impedance matching network, when the resonator connector electrically couples together the two or more electromagnetic resonators of the wireless power transfer system including at least three electromagnetic resonators, so as to improve power transfer efficiency among the at least three electromagnetic resonators of the wireless power transfer system, the at least three electromagnetic resonators including the two or more electromagnetic resonators.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: January 22, 2019
    Assignee: WiTricity Corporation
    Inventors: Michael Sasha John, Katherine L. Hall, Konrad J. Kulikowski, Morris P. Kesler, Andre B. Kurs, Arunanshu M. Roy, Gozde Guckaya
  • Patent number: 10182324
    Abstract: A client device transmits to a server a request associated with a contextual deep link, the contextual deep link associated with link data indicating a configuration of an application. The client device receives a response according to the contextual information of the client device. The client device initiates the application and transmits a request by the application for link data. The application on the client device generates a unique fingerprint of the client device based on a plurality of characteristics of the client device and transmits the unique fingerprint to the server. The client device receives the link data associated with the contextual deep link and configures the application according to the configuration indicated in the link data.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: January 15, 2019
    Assignee: BRANCH METRICS, INC.
    Inventors: Michael Charles Molinet, Maria Madalina Seghete, Alexander John Austin, Dmitri Gaskin
  • Patent number: 10182118
    Abstract: Disclosed is a method and apparatus for interacting with a personal computing device such as a smart phone using portable, self-contained hardware that is adapted for use in a motor vehicle. The apparatus includes a user interface designed to receive user input, including tactile user input, from the occupant of the motor vehicle, an electronic interface, electrically coupled to the user interface, removably connectable to the personal computing device, and configured to relay information about the user input to a software application running on the personal computing device, and one or more mounting structures, at least one of which is configured for containing the user interface, at least one of which is configured for containing the electronic interface, and all of which are removably attachable to a portion of the motor vehicle.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: January 15, 2019
    Inventor: Gregor Z. Hanuschak
  • Patent number: 10176192
    Abstract: A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: January 8, 2019
    Assignee: Google LLC
    Inventors: Michael Jeffrey Procopio, Tobias Thierer, Reuben Kan, Ivan Young Lee, Eric Benson Schoeffler, Brian Lewis Cairns
  • Patent number: 10168980
    Abstract: To synchronize image display applications executed independently by each information processing device. Provided is an information processing system including a control unit configured to perform a control of synchronizing a first image display application executed by a first information processing device and a second image display application executed by a second information processing device. According to the present disclosure, if the first and the second information processing devices are each executing an image display application independently, the control unit can synchronize these image display applications.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: January 1, 2019
    Assignee: SONY CORPORATION
    Inventor: Yusuke Sakai
  • Patent number: 10157594
    Abstract: A layered content display system includes a networking device coupled to a network, a source device configured to display first content information on a source device screen, a display device, and a sink device coupled to the networking device, the source device, and the display device. The sink device receives an identification of the first content information from the source device. The sink device then retrieves a first subset of the first content information from the source device, and a second subset of the first content information from the network through the networking device. The sink device then provides the second subset of the first content information layered with the first subset of the first content information for display on the display device such that the first content information displayed on the display device is substantially similar to the first content information displayed on the source device screen.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: December 18, 2018
    Assignee: Dell Products L.P.
    Inventors: Joseph Paul Marquardt, Sean Patrick O'Neal
  • Patent number: 10146811
    Abstract: A method for presenting a plurality of application programs for use in a device, includes: acquiring, for each of the plurality of application programs, at least two parameter factors indicating application information about the application program within a set time period; determining, for each of the plurality of application programs, a sorting factor based on the at least two parameter factors acquired for the application program; and sorting the plurality of application programs according to the sorting factors of the application programs, respectively, and presenting the sorted application programs.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: December 4, 2018
    Assignee: Xiaomi Inc.
    Inventors: Aibao Luo, Liu Fang, Yuan Fang
  • Patent number: 10133588
    Abstract: In various example embodiments, a system and method for transforming instructions for collaborative updates are described herein. A group of instructions for an update of an element depicted in a client device version of a user interface are generated. The group of instructions is executed and the group or a subset of instructions are transmitted to a server. The server accepts or rejects the instructions. The server may execute the instructions to update a server version of the element. The server sends accepted instructions to the other or all client devices.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: November 20, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Moreland, John Carrino
  • Patent number: 10127062
    Abstract: A computing device is provided for displaying images that are two dimensional (2D) or three dimensional (3D). The computing device includes one or more processors configured to obtain graphical data that has been generated by one or more applications associated with a first virtual machine and map one or more virtual apertures or one or more actual buffers associated with the first virtual machine to a textual buffer associated with a second virtual machine. The virtual apertures are in a virtual memory space and the actual buffers are in a physical memory space. The one or more processors are also configured to process the graphical data based on the mapping. The computing device also includes a display device configured to display the 2D or 3D images using the processed graphical data.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: November 13, 2018
    Assignee: Citrix Systems, Inc.
    Inventor: John Baboval
  • Patent number: 10122742
    Abstract: A method comprises obtaining at least a first software module not classified as benign or potentially malicious, extracting a set of features associated with the first software module, the set of features comprising static features, behavior features and context features, identifying a first cluster comprising one or more known software modules previously classified as benign, computing distance metrics between the extracted feature set of the first software module and feature sets of respective ones of the known software modules in the first cluster, classifying the first software module as one of benign and potentially malicious based on a comparison between the computed distance metrics and a neighborhood distance metric based on distances between feature sets of the known software modules in the first cluster, and modifying access by a given client device to the first software module responsive to classifying the first software module as potentially malicious.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: November 6, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Alina M. Oprea, Zhou Li, Ahmet Buyukkayhan
  • Patent number: 10116726
    Abstract: A method, non-transitory computer readable medium, and web server device that obtains a web page comprising a plurality of image elements each including a source attribute having a value identifying an image. Each of the image elements is modified to insert a data attribute having a value of the respective source attribute value and to replace the source attribute value with a data URI. A reference to a executable file is inserted into the web page. The web page is sent to the client device and a request from the client device for the executable file is received. The executable file is sent to the client device and is configured when executed to replace the source attribute value of each of the image elements with a data URI of an image identified by the respective data attribute value.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: October 30, 2018
    Assignee: USABLENET INC.
    Inventor: Enrico Scoda
  • Patent number: 10082928
    Abstract: There is provided an information processing apparatus including a contribution action detecting unit configured to detect a contribution action representing a contribution from a user to a target, a contribution degree giving unit configured to give the user a contribution degree in accordance with the contribution action, a virtual distance setting unit configured to set a virtual distance which is a virtual distance between the user and the target on the basis of an integrated value of the given contribution degree of the user, and a contribution degree notification screen display control unit configured to control a display of a contribution degree notification screen in which the set virtual distance is visually expressed.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: September 25, 2018
    Assignee: SONY CORPORATION
    Inventors: Haruto Takeda, Shinya Ohtani, Ryoki Honjo, Yoshihiro Wakita
  • Patent number: 10075503
    Abstract: Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of the content item at the first source. In one or more aspects, a system includes an upload component configured to upload content to a content server, a share component configured to receive selection of a sharing source to post a notification that informs users regarding availability of the content at the content server, a confirmation component configured to receive confirmation from the content server in response to the content becoming available at the content server following the upload of the content, and a notification component configured to post the notification at the sharing source in response to receipt of the confirmation.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: September 11, 2018
    Assignee: Google LLC
    Inventors: Reed Morse, Jason Toff, David Matthew Patierno
  • Patent number: 10075560
    Abstract: A system solution offers a Business Entity an automatically generated set of User Interfaces to run on a plurality of Client Devices of different characteristics in terms of operating system, hardware, and look and feel, and yet provide the same user experience. A User Interface that offers a user experience on a Reference Client Device is automatically translated to offer the same user experience on a plurality of Client Device having different characteristics from the Reference Client Device. The objects displayed in the User Interface for the Reference Client Device are placed on a Translation Grid that is generated and superimposed on the User Interface. A Client Translator and Generator translates the User Interface from the Reference Client to the plurality of Client Devices using the Translation Grid and a set of Translation Rules. A measurement of the automatic translation process identifies optimal and sub-optimal translation for each Client Device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 11, 2018
    Assignee: GADGET SOFTWARE, INC.
    Inventors: Fabio M. Chiussi, Parameshwar Hegde
  • Patent number: 10051308
    Abstract: A communication medium with fewer limitations on the directivity or available communication range, such as an IP network, is used to perform a remote control operation. Since two-way communication can be carried out between a remote controller and a device to be operated, it is possible to provide more reliable communication by means of a delivery confirmation, to handle a GUI-based complex command scheme, and to provide large-volume data transmission, such as moving-image streaming, using relatively broad bands. A television receiver to be operated by the remote controller distributes moving-image data, such as a child view, to an IP remote controller through an IP network so that the data can be viewed on the IP remote controller.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: August 14, 2018
    Assignee: Sony Corporation
    Inventors: Hideki Sato, Junichi Nakamura, Naoki Yuasa, Shuichi Otsu, Hiroki Hashi, Mie Namai
  • Patent number: 10033725
    Abstract: Device, system, and method of accessing electronic mail. For example, a computerized method includes: receiving an identifier of an email account, and a password; if the password matches a first reference password previously stored in association with said email account, then authorizing a substantially full access to said email account; if the password matches a second reference password previously stored in association with said email account, then authorizing a restricted access to said email account.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: July 24, 2018
    Assignee: GOOGLE LLC
    Inventor: Joel Vidal
  • Patent number: 10019220
    Abstract: A control method and an apparatus thereof applied to a terminal apparatus with a display device are provided. The terminal apparatus can establish a data connection with a wearable device. The method includes: receiving a control instruction generated by the terminal apparatus; acquiring a display picture on the display device of the terminal apparatus based on the control instruction; and sending the display picture to the wearable device through data connection, so that the wearable device displays the display picture. After the control instruction is generated by the terminal apparatus, the display picture on the display device of the terminal apparatus is sent to the wearable device through the data connection, to display the display picture on the wearable device. Thus, viewing experience different from viewing through the terminal apparatus is provided for a user and the viewing experience for the user is improved.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: July 10, 2018
    Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) Co., Ltd.
    Inventors: Rui Deng, Xiaohai Zhang
  • Patent number: 10009439
    Abstract: Preloading a cache is disclosed. A requested web content is received. A priority order associated with one or more resources of the requested web content is determined. The cache of an application is preloaded with one or more resources of the requested web content in a loading order based at least in part on the determined priority order.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: June 26, 2018
    Assignee: Instart Logic, Inc.
    Inventor: Hariharan Kolam
  • Patent number: 9998586
    Abstract: Described are a method, a device and a storage medium for setting a position of a function setting key of a mobile terminal, belonging to the computer field. The method includes obtaining display information and trigger event information of a function setting key of a target application, and setting each function setting key in a page of a notification center. When an order for opening the notification center is received, the method further includes displaying each function setting key in the page of the notification center, according to the display information of each function setting key. When it is detected that an operation to the function setting key displayed in the page of the notification center matches a trigger operation recorded in the trigger event information of the function setting key, the method may perform the corresponding processing procedure, according to the trigger event information of the function setting key.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: June 12, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Cancai Yuan, Lei Long
  • Patent number: 9992401
    Abstract: A method is disclose that may include sending, from a management device to a monitoring device, a request for a network address associated with a configuration setting for the service provided by the monitoring device that generated the event message. The method may include receiving, in the management device and from the monitoring device, the network address. The method may also include requesting a resource identified by the network address, wherein the resource includes a web page hosted by a web server and displaying the web page to a user, wherein the web page is configured to enable the user to alter the configuration setting of the service that generated the event. The method may also include transmitting the altered configuration setting to the web server, wherein the web server initiates an update of the configuration setting of the service based on the altered configuration setting.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: June 5, 2018
    Assignee: Axis AB
    Inventor: Fred Juhlin
  • Patent number: 9977660
    Abstract: In a method of controlling and managing an electronic device, which is executed by at least one control device to control and manage at least one electronic device, a projectable space instance is provided for each the at least one control device to create a workspace, wherein at least one unified tool for driving the at least one electronic device is selectively added to the projectable space instance. The projectable space instance is then parsed with a projector by the corresponding control device to automatically generate a projected workspace corresponding to the workspace to be created via the projectable space instance, wherein the at least one unified tool drives the at least one electronic device to execute at least one task in response to an operation on the corresponding control device.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: May 22, 2018
    Assignee: ABLE WORLD INTERNATIONAL LIMITED
    Inventors: Wai-Tung Cheung, Chun-Hsiao Lin, Shih-Cheng Lan, Ho-Cheung Cheung
  • Patent number: 9959327
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: May 1, 2018
    Assignee: DROPBOX, INC.
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi
  • Patent number: 9959018
    Abstract: The display apparatus includes: a display device; an image processor which processes an image to display the image on the display device; a communication unit which communicates with at least one first external device in which content data are stored and at least one second external device in which an application is installed to process the content data; and a controller which controls the image processor to communicate with the first and second external devices and display a user interface (UI) image corresponding to the content data and the application on the display device, and controls the processing operation of the application with respect to the content data through the UI image.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: May 1, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-jun Ryu, Byung-jin Hwang, Jae-hong Ahn, Dong-jin Lee, Hye-jeong Lee
  • Patent number: 9953015
    Abstract: A document file is displayed on a display device. A first display unit, which is a unit in which the document file is displayed, is divided into a plurality of areas. From the plurality of areas obtained by dividing the first display unit, a first target area viewed by a viewer is identified. In response to the first target area being displayed on the display device shifting from the first display unit to a second display unit, a decision is made whether to use setting information from the display area when the first target area identified by the identification means is displayed, based on a structure of the first display unit and a structure of the second display unit.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Sakura Bhandari, Ryoji Kurosawa, Yoshinori Tahara, Asuka Unno
  • Patent number: 9948699
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage medium, for identifying a set of items of digital content displayed to a user; processing the set of items to identify a set of boost items, items within the set of boost items to be prominently displayed, processing comprising: receiving a close-ties score associated with a respective item, the close-ties score representing a relationship between the user and other users associated with the respective item and an importance of a social circle associated with the item to the user, determining that the close-ties score associated with the respective item exceeds a threshold close-ties score, and in response to determining that the close-ties score exceeds the threshold close-ties score, adding the respective item to the set of boost items; providing instructions for boosting a display of items in the set of boost items in a page displayed to the user.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: April 17, 2018
    Assignee: Google LLC
    Inventors: Benjamin Tauber, Sachin Jain, Boris Mazniker, Shimrit Ben-Yair, Simon Tong
  • Patent number: 9934516
    Abstract: A system and method for communicating information relating to a network resource. A server computer and a client computer for displaying related information about another document or information requested. Guiding individuals to places of interest on a network where information is stored, and/or displaying or otherwise presenting useful information to the user.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: April 3, 2018
    Assignee: Google LLC
    Inventor: Mark A. Wolfe
  • Patent number: 9928039
    Abstract: According to an exemplary embodiment, a method for a stateful development control system is provided. The method may include receiving a plurality of product rules that include evolution rules, sets, and states. A state aware software repository is initialized with source code files. The source code files receive a first state of “0” or “1”. In response to modifying one or more source code files, a second state is assigned to the modified one or more source code files. In response to assigning the second state, a determination is made whether to perform a merge of the one or more source code files and one or more of the source code files. The merge is one of a vertical merge and a horizontal merge.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Carl T. Anderson, Dario G. Flores Luis, Raquel Maldonado Cabrera, Agueda Martinez Hernandez Magro, Roberto Sanchez Herrera
  • Patent number: 9928252
    Abstract: Systems and methods are provided for registering, curating, enabling, and controlling the use of non-locational identifiers, such as phone numbers and domain names, as physical addresses and location identifiers (LIDs) for purposes of providing instant access to enhanced cross-platform location information and services imbedded in other devices and services through an LID registry. Users may then use the LIDs as physical addresses for purposes of navigation and obtaining information related to such physical locations only as authorized and controlled by the owners of such LIDs.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: March 27, 2018
    Assignee: WGRS LICENSING COMPANY, LLC
    Inventors: S. Lee Hancock, Stephen L. Hancock, Chris Kerstner, Phil Dhingra
  • Patent number: 9921811
    Abstract: A multi-display system for management of a software development project having a graphical user interface including interactive user interface elements representing one or more tasks in the software project, first and second source code databases, first and second object code databases, a migration module configured to migrate source code from the first source code database to the second source code database and migrate object code from the first object code database to the second object code database in response to a user input to the graphical user interface, a first output module for executing the one or more blocks of object code and displaying an output of the executed object code stored in the first object code database, a second output module for executing the one or more blocks of object code and displaying an output of the executed object code stored in the second object code database.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: March 20, 2018
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Donald High, Henry Sampara
  • Patent number: 9921728
    Abstract: A screen providing device and a method of providing a user interface (UI) are provided. The method includes operations of selecting a service to be provided via a service providing device; selecting a UI configuring element stored in a database, based on the selected service; and displaying on a screen a UI comprising the UI configuring element.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: March 20, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-hyun Shim, Ji-hyeon Kweon, Kang-min Lee, Yeon-hee Lee, Sun-mi Jin
  • Patent number: 9923939
    Abstract: The electronic share server allowing user terminals to share a screen receives a connection request each from a sender's user terminal 100a and a receiver's user terminal 100b, 100c, issues an authentication number to specify the sender's user terminal 100a with which a screen is to be shared, in response to the connection request, allows the receiver's user terminal 100b, 100c to display a prompt to ask for an input of the authentication number, and receives screen sharing data from the sender's user terminal 100a and sequentially transfers the screen sharing data to the receiver's user terminal 100b, 100c, if the authentication number is correct; and counts the receiver's user terminal 100b, 100c to which the screen sharing data is transmitted and do not transmit the screen sharing data if the counted number of the receiver's user terminal is a predetermined number or more.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: March 20, 2018
    Assignee: OPTIM CORPORATION
    Inventor: Shunji Sugaya
  • Patent number: 9917868
    Abstract: Certain examples provide systems and methods for medical diagnostic collaboration.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: March 13, 2018
    Assignee: General Electric Company
    Inventor: Rizwan Ahmed
  • Patent number: 9911127
    Abstract: A system, method and various user interfaces enable association of advertising content with requested shared video content for access via a web-based video player. Advertising content is provided selectively in conjunction with playback of video content. A rating system allows users to rate advertisements. Correspondence is then established between the video clips and the advertising content responsive to the selected rating.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: March 6, 2018
    Assignee: Google LLC
    Inventors: James Byrne, Maryrose Dunton, Erik Klein, Christoform Miller, Anna Nguyen
  • Patent number: 9910830
    Abstract: A system, computer-implemented method and computer-readable medium for displaying content are provided. In an embodiment, content for display within a tiled interface and a screen size for display of the tiled interface are determined. Grid segments of the tiled interface are determined based on the content and the screen size. The grid segments are grouped into tiles of the tiled interface based on a relative importance of the articles. The content is displayed on the tiled interface within the tiles of the tiled interface.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: March 6, 2018
    Assignee: Google LLC
    Inventors: William Frederick Kiefer, III, Maurice Bennett Shore, Cassandra Lynn Doll
  • Patent number: 9911257
    Abstract: Systems and methods for producing an access-controlled three-dimensional environment of a facility and its assets. A method performed by an environment management system (EMS) includes receiving, from a client system, user credentials, and validating the user credentials. The method includes retrieving user-specific data corresponding to the validated user credentials and transmitting three-dimensional (3D) environment data to the client system based on the validated user credentials and the user-specific data. The method includes receiving a request for information regarding an asset of the 3D environment data and determining additional environment data on an enterprise server system (ESS) that corresponds to the received request. The method includes transmitting, to the client system, a reference to the additional environment data on the ESS. The client system can then use the reference to retrieve the additional environment data from the ESS for display on the client system.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: March 6, 2018
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Eitan Carmi, Rafi Blumenfeld, Tali Segall
  • Patent number: 9892380
    Abstract: Embodiments of the present invention are directed to providing a user interface including a dynamic visualization of an entire current context of a user, which facilitates understanding and communicating the business knowledge in collaborative business processes. According to embodiments of the present invention, these visualizations can be context sensitive and dynamically adapted to the business process metadata, user's roles, user's location, and the applicable tasks. Embodiments of the present invention provide visualizations of the evolution of the entire context including digital information and the relationships between changed items. These visualizations can include but are not limited to a 360 view, a network/dependency view, and a time-based view.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: February 13, 2018
    Assignee: Oracle International Corporation
    Inventors: Rozita Naghshin, Thierry Bonfante, Jeremy Ashley, Reza Etemadi, Sherry Mead
  • Patent number: 9881323
    Abstract: Methods and systems of the invention provide advertisements or other content for a webpage. An example is providing portions of an advertisement as separate items in multiple formats, multiple positions, and/or from multiple locations so that at least some of the advertisement is still displayed to a requesting user even though advertisement-blocking mechanisms are used.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: January 30, 2018
    Assignee: TWC PATENT TRUST LLT
    Inventors: Dan Agronow, Lori Lodwick, Tom Cona