Patents Issued in September 15, 2016
-
Publication number: 20160266848Abstract: A system and method are disclosed for incorporating mathematical and/or logical functionality within a memory system (such as a solid state drive (SSD)). The mathematical and/or logical functionality may comprise an arithmetic logic unit (ALU). The ALU may be resident in one or both of flash memory chips or the SSD controller. When resident in the flash memory chips, a single ALU or multiple ALUs may be used. For example, a single ALU may be assigned to one, some, or each block of flash memory within the flash memory chip. As another example, an ALU may be assigned to a sub-block construct, such as to each bit line in the block. Having ALUs resident in the SSD enables more processing to be performed within the SSD and reduces the need to transmit data outside of the SSD for processing.Type: ApplicationFiled: May 25, 2016Publication date: September 15, 2016Applicant: SanDisk Technologies LLCInventor: William Kwei-Cheung Lam
-
Publication number: 20160266849Abstract: When error occurrence in a peripheral is detected, and a setting file of a printer driver of the peripheral contains information corresponding to the detected error, an error message different from an OS message provided by an operating system is displayed without displaying the OS message.Type: ApplicationFiled: February 25, 2016Publication date: September 15, 2016Inventor: Hideki Honda
-
Publication number: 20160266850Abstract: An image processing apparatus includes a determination unit configured to determine coordinate of a region in a web page having a plurality of elements in a structured document, the display region being specified by a user, an extraction unit configured to extract image data corresponding to the coordinate determined by the determination unit in the web page, an output unit configured to output an image based on the image data extracted by the extraction unit, wherein, when the region specified by the user is a part clipped out of an element in the web page, the extraction unit extracts image data of the part of the element corresponding to the coordinate determined by the determination unitType: ApplicationFiled: March 15, 2016Publication date: September 15, 2016Inventor: Nobushige Aoki
-
Publication number: 20160266851Abstract: An image forming apparatus capable of communicating with an external apparatus includes a storage unit having a folder, a setting unit configured to set a printing condition corresponding to the folder, and a printing unit configured to print a printing target file transmitted from the external apparatus and stored in the folder based on the printing condition set by the setting unit.Type: ApplicationFiled: March 8, 2016Publication date: September 15, 2016Inventor: Yoshiji Kanamoto
-
Publication number: 20160266852Abstract: An image forming apparatus that is capable of obtaining a booklet of a correct opening direction. A reading unit reads a spread of an original and generates image data of a plurality of pages. A first receiving unit receives an opening direction of the original from a user as a setting about reading of the original. A storage unit stores the image data of the plurality of pages in association with information showing the opening direction that the first receiving unit receives. A second receiving unit receives an opening direction of printed matter from the user as a setting about printing of the image data stored in the storage unit. An indication unit indicates the opening direction that the information stored in the storage shows to the user when the second receiving unit receives the opening direction of the printed matter.Type: ApplicationFiled: March 1, 2016Publication date: September 15, 2016Inventor: Yasuhiro Takahashi
-
Publication number: 20160266853Abstract: When receiving an electronic mail from a mail server, an MFP generates received information regarding the received electronic mail and prints an image attached to the electronic mail on a sheet together with the generated received information. A user sets in advance a sheet size used for reception print via a setting screen for a reception print size. When the sheet size is set, the MFP determines whether a length of a side parallel to an order of a character string of the received information to be printed is a predetermined length or longer and performs control to prevent a size determined as not having the predetermined length or longer from being set as a sheet size to be used for printing the image attached to the electronic mail together with the received information.Type: ApplicationFiled: March 7, 2016Publication date: September 15, 2016Inventor: Kazuhiro Sugawara
-
Publication number: 20160266854Abstract: A printing control apparatus includes a setting unit that sets a location of a delimitation in a print instruction, a buffer unit that buffers image data generated in response to the print instruction, and a transfer unit that transfers the image data buffered on the buffer unit to a printer that prints on a continuous-feed paper sheet. The transfer unit inserts blank sheet data at the location of the delimitation set by the setting unit when an amount of the image data buffered by the buffer unit becomes equal to or below a first threshold value and transfers the image data to the printer.Type: ApplicationFiled: August 21, 2015Publication date: September 15, 2016Applicant: FUJI XEROX CO., LTD.Inventor: Masaharu TONOUCHI
-
Publication number: 20160266855Abstract: An information processing apparatus according to an embodiment of the present invention determines whether there is a setting value that belongs a target category and can be set in combination with another setting value and changes an input setting value that has been input via a print setting screen and has been determined not to be able to be set in combination with the other setting value to the setting value that can be set in combination with the other setting value on the basis of a result of the determination.Type: ApplicationFiled: March 7, 2016Publication date: September 15, 2016Inventor: Akihiro Mitsui
-
Publication number: 20160266856Abstract: A communication device may communicate a first establishing command with an external device via a NFC interface so as to establish a first communication link, receive first target data from the external device via the NFC interface by using the first communication link, process a specific command included in the first target data so as to create second target data, select one type of disconnection method according to information included in the first target data from among plural types of disconnection methods for disconnecting the first communication link, and disconnect the first communication link by using the selected one type of disconnection method. The communication device may communicate a second establishing command with the external device via the NFC interface so as to establish a second communication link, and send the second target data to the external device via the NFC interface by using the second communication link.Type: ApplicationFiled: May 24, 2016Publication date: September 15, 2016Inventor: Hirotaka Asakura
-
Publication number: 20160266857Abstract: An image information display method according to an embodiment of this invention may includes receiving voice data of the other party of a call connection through the call connection, extracting feature data of the other party by analyzing the received voice data, creating an image associated with the other party, based on the extracted feature data, storing the created image in connection with information associated the other party, and displaying the stored image when an event associated with the other party occurs. Other embodiments are possible.Type: ApplicationFiled: December 8, 2014Publication date: September 15, 2016Applicant: Samsung Electronics Co., Ltd.Inventor: Dongyo JUN
-
Publication number: 20160266858Abstract: A method comprising receiving a representation of an image (702), the image being based, at least in part, on at least one operational circumstance, determining a first part of the representation based, at least in part, on a position of a first bead apparatus (704), causing display of the first part of the representation by the first bead apparatus (706), determining a second part of the representation based, at least in part, on a position of a second bead apparatus (708), and causing display of at least a portion of the second part of the representation by the second bead apparatus (710) is disclosed.Type: ApplicationFiled: October 28, 2013Publication date: September 15, 2016Applicant: Nokia Technologies OyInventors: Antti ERONEN, Arto LEHTINIEMI, Juha ARRASVUORI, Jukka HOLM
-
Publication number: 20160266859Abstract: According to an embodiment, a display block is a display apparatus including a plurality of surfaces. The display block includes a display device, a plurality of transmitting/receiving sections that perform communication within a predetermined distance, and a control section. The display device is provided on at least one surface of the plurality of surfaces. The plurality of transmitting/receiving sections are arranged to correspond to at least two or more side surfaces with respect to the surface on which the display device is provided among the plurality of surfaces. The control section performs control of the plurality of transmitting/receiving sections and the display device.Type: ApplicationFiled: March 4, 2016Publication date: September 15, 2016Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Yasuo AKATSUKA, Masahiro TAKAGI, Hiroshi TSURUMI, Kojiro SUZUKI, Koji HORISAKI, Toshihiro NAKAMURA, Takashi NAKADA
-
Publication number: 20160266860Abstract: A video display wall system for displaying information provided by a plurality of computing devices each interacting with the video display wall system at the discretion of a user. The display wall system includes a video display wall and a server operatively coupled to the display wall and to the plurality of computing devices. The system is configured to enable each of the users to concurrently display information on the display wall, as well as to enable concurrent interaction by each of the users with the displayed information. The owner of the displayed information and the identity of each of the users interacting with the displayed information are maintained by the server. A method for multiple users to concurrently interact with shared media that is displayed, and a multiuser interactive display system is described.Type: ApplicationFiled: March 8, 2016Publication date: September 15, 2016Inventor: SUNGWONG NAM
-
Publication number: 20160266861Abstract: A video wall security system and a video wall security method are provided. The video wall security system includes at least one processor to implement a central controller configured to receive, from a monitoring system, an identifier of a camera and a video stream, and generate layout setting information of a video wall to control a layout of the video wall, based on the identifier, a gateway configured to generate mapping information based on the layout setting information of the central controller, an internet protocol (IP) wall controller configured to transmit the mapping information to each of screens of the video wall, and control the screens to load the video stream based on the identifier, and a decoder configured to decode the loaded video stream, and display the decoded video stream on the screens.Type: ApplicationFiled: March 9, 2016Publication date: September 15, 2016Applicant: Hanwha Techwin Co., Ltd.Inventor: Dae Sang KIM
-
Publication number: 20160266862Abstract: A method for pixel to pixel displaying an input video on a spliced display screen is provided. In the spliced display screen, actual physical pixels of a display area of each display screen are distributed on the basis of a physical outer diameter of the display screen according to an nK video standard. The physical outer diameter includes a screen margin/bezel and a display area of a display screen. The physical pixels of the nK video standard are uniformly distributed in the whole physical outer diameter of the display screen with a bezel, including being uniformly distributed in the width of the margin/bezel. The actual physical pixels in the display area of the display screen are fewer than those of the nK video standard, and the width occupied by the missing pixels is consistent with that occupied by the display screen margin/bezel.Type: ApplicationFiled: May 21, 2016Publication date: September 15, 2016Inventors: WEIKANG DING, ZHANMIN XIA
-
Publication number: 20160266863Abstract: An electronic device including a wireless communication processor configured to wirelessly communicate with at least one other electronic device; a display; and a controller configured to execute a web application of a web browser installed on the electronic device, display an execution screen of the web application on the display, extract a web code of the web application associated with the execution screen, and transmit the extracted web code to the at least one other electronic device through the wireless communication unit such that screen information related to the execution screen is displayed on a display of the at least one other electronic device using the web code without executing a corresponding web application on the at least one other electronic device.Type: ApplicationFiled: October 27, 2014Publication date: September 15, 2016Applicant: LG ELECTRONICS INC.Inventors: Hyojin SONG, Dongyoung LEE, Soonbo HAN, Sangjo PARK
-
Publication number: 20160266864Abstract: A system and method for communicating a multimedia presentation between a presenter and an audience is described. Services provided via a network facilitate the communication, and include real-time determination of remaining portions of a presentation responsive to “on the fly” presentation modifications, automated filtering and prioritization of audience feedback to a presenter, and integration with one or more customer data resources.Type: ApplicationFiled: March 9, 2016Publication date: September 15, 2016Inventors: Vijaykumar Rajendran, Rajendran Dandapani, Sridhar Vembu, Karthikeyan Jambulingam, Sudheer A. Grandhi
-
Publication number: 20160266865Abstract: Embodiments are described for a method of rendering audio for playback through headphones comprising receiving digital audio content, receiving binaural rendering metadata generated by an authoring tool processing the received digital audio content, receiving playback metadata generated by a playback device, and combining the binaural rendering metadata and playback metadata to optimize playback of the digital audio content through the headphones.Type: ApplicationFiled: October 28, 2014Publication date: September 15, 2016Applicant: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Nicolas R. TSINGOS, Rhonda WILSON, Sunil BHARITKAR, C. Phillip BROWN, Alan J. SEEFELDT, Remi AUDFRAY
-
Publication number: 20160266866Abstract: Digitized music may be streamed, like video, and link through a high-speed cable with an integrated system in which memory would hold the music in a sound system with speakers. This sound system could have a USB port for IPods and other MP3 players.Type: ApplicationFiled: April 18, 2016Publication date: September 15, 2016Inventor: Michael Lewis Moravitz
-
Publication number: 20160266867Abstract: An audio mixing system for providing an audio processing interface at a mobile device may include a mobile device including an interface configured to present a display screen to receive user input to control a remote audio mixer that is operably coupled to at least one musical instrument, transmit, via a wireless network, a mobile device command indicating an audio setting, the command being generated in response to user input, receive, via the wireless network and in response to the mobile device command, first mixer data indicative of audio settings of the remote audio mixer, and present an updated display screen, the updated display screen reflecting the first mixer data as a result of the mobile device command to present a real-time display of the audio settings of the remote audio mixer.Type: ApplicationFiled: March 10, 2016Publication date: September 15, 2016Inventors: Danny OLESH, John FULLER, Michael JAGO
-
Publication number: 20160266868Abstract: An audio router. The audio router includes a media director and an audio transmission module. The media director configured to receive a signal containing audio information from a source external to the audio router includes a plurality of nodes. Each node includes a network transceiver configured to advertise availability of the node on a data network and an advertisement module configured to advertise availability of the node on the data network. The audio transmission module is configured to transmit the signal containing audio information.Type: ApplicationFiled: March 14, 2016Publication date: September 15, 2016Applicant: VSSL LLCInventor: Dan Allen
-
Publication number: 20160266869Abstract: A position information providing device includes a display control portion which controls, based on sound position information showing sound data transmission positions, the display of a map display screen where icons showing the sound data transmission positions are superimposed on a map.Type: ApplicationFiled: May 24, 2016Publication date: September 15, 2016Applicant: SONY CORPORATIONInventor: Mizuho ODA
-
Publication number: 20160266870Abstract: A sound effect adjusting method and apparatus are provided. The method includes: determining an initial sound effect intensity value corresponding to each object currently selected; determining, according to the initial sound effect intensity value corresponding to each object currently selected, a sound effect intensity value corresponding to each type of object currently selected; acquiring a state of each type of object currently selected; adjusting, according to the state of each type of object currently selected, the sound effect intensity value corresponding to each type of object; and combining, according to adjusted sound effect intensity values of all types of objects currently selected, sound effects corresponding to all the types of objects, and using the combined sound effects as a sound effect adjustment result.Type: ApplicationFiled: May 26, 2016Publication date: September 15, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Xiayu Wu, Rong Wan
-
Publication number: 20160266871Abstract: A multimodal system using at least one speech recognizer to perform speech recognition utilizing a circular buffer to unify all modal events into a single interpretation of the user's intent.Type: ApplicationFiled: March 11, 2016Publication date: September 15, 2016Inventors: Phillipp H. Schmid, David R. McGee
-
Publication number: 20160266872Abstract: A method of providing a voice-speech service in a mobile terminal is provided. The method includes receiving sensing information from a sensor unit, determining whether to set an operating mode of the voice-speech service as a driving mode according to the sensing information, and providing an audible feedback according to pre-stored driving mode setting information when an operating mode of the voice-speech service is set as the driving mode.Type: ApplicationFiled: May 25, 2016Publication date: September 15, 2016Inventors: Hayoung JEON, Sora KIM, Heewoon KIM, Yumi AHN, Jihyun AHN
-
Publication number: 20160266873Abstract: Examples of the present disclosure provide apparatuses and methods for performing variable bit-length division operations in a memory. An example method comprises performing a variable length division operation on a first vector comprising variable length elements representing a number of dividends and stored in a group of memory cells coupled to a first access line and a number of sense lines of a memory array and a second vector comprising variable length elements representing a number of divisors stored in a group of memory cells coupled to a second access line and the number of sense lines of the memory array. The method can include dividing the first vector by the second vector by performing a number of operations. The method can include performing at least one of the number of operations without transferring data via an input/output (I/O) line.Type: ApplicationFiled: March 8, 2016Publication date: September 15, 2016Inventors: Sanjay Tiwari, Kyle B. Wheeler
-
Publication number: 20160266874Abstract: A method includes receiving, by a computer, input from a client device. The input is indicative of a software environment for software to be developed by a user. The method further includes analyzing, by the computer, the received input against a knowledge base to generate a technology recommendation for the user to use to develop the software. The method also includes providing, by the computer, the technology recommendation to the client device.Type: ApplicationFiled: October 30, 2013Publication date: September 15, 2016Inventors: Tomer Priel, Karen Cohen, Eli Mordechai
-
Publication number: 20160266875Abstract: Disclosed is a software automatic configuration apparatus that analyzes software itself to configure software, equipped with functions required by the user, within the analyzed software. The apparatus includes: a memory storing instructions; and at least one processor configured to process the instructions to: extract a depended class from at least two classes belonging to a module comprised in a software program; extract a provided class on which the depended class has a dependency; construct a path of a graph with the module as a vertex, based on a relationship defined from the provided class to the depended class; trace the path of the graph in an opposite direction to add a path in the opposite direction to the graph; and trace the path of the graph added with the path in the opposite direction, using the module as a starting point, to collect a reachable module different from the module.Type: ApplicationFiled: March 3, 2016Publication date: September 15, 2016Inventor: Masashi TAKAHASHI
-
Publication number: 20160266876Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating evaluation of data types for dynamic lightweight objects in an on-demand services environment. In one embodiment and by way of example, a method includes uploading a data file having data at a first computing device in response to a request, and detecting data types relating to the data within the data file. The detecting includes scanning data rows and data columns of the data file. The method may further include classifying the detected data types into one or more categories, and creating one or more dynamic objects based on the one or more categories.Type: ApplicationFiled: May 25, 2016Publication date: September 15, 2016Inventors: Gary Baker, Sonali Thomas Agrawal, James Ferguson, Frank Lopez, Jamie No
-
Publication number: 20160266877Abstract: Systems and methods generate a modified application data structure that provides a customized modeling of physical systems in response to customized user inputs received via application feature(s) for new window form(s). The modified application data structure is generated from guided user inputs received through application builder wizard graphical user interface(s). The systems and methods include embedding a multiphysics model data structure in an initial application data structure and defining new window form(s). Window form data representing the defined new window forms is added to the initial application data structure. User-selectable application feature options are displayed in the application builder wizard graphical user interface(s) and application feature data is added to the initial application data structure to create a modified application data structure. The added application features can include data representing widget(s), form feature(s), and command sequence(s).Type: ApplicationFiled: May 18, 2016Publication date: September 15, 2016Inventors: Daniel Bertilsson, Erik Danielsson, Sara Ehrlund, Eduardo Fontes, Lars Langemyr, Victor Littmarck, Svante Littmarck, Nils Malm, Tomas Normark, Björn Sjödin
-
Publication number: 20160266878Abstract: A system for creating a wireframe from a user interface of a software application is proposed. The software application is run on a computing system such that the user interface is displayed on a monitor. A portion of the user interface is blocked from view. An image of the user interface, with the portion being blocked from view, is captured and used to automatically create code describing the user interface. For example, one or more shapes in the image are recognized as user interface widgets and HTML code (or other type of code) is created that describes the recognized widgets.Type: ApplicationFiled: March 10, 2015Publication date: September 15, 2016Applicant: CA, INC.Inventor: Serguei Mankovskii
-
Publication number: 20160266879Abstract: Methods and systems are described for processing an excludable addressable entity. Source code is received that includes a first addressable entity specified in a programming language. An excludable indicator is detected, in the source code, indicating that the first addressable entity is excludable from a second translation of the source code. A first translation, of the source code, is generated that includes a first translation of the first addressable entity. In response to the detecting of the excludable indicator, excluding information is generated that identifies the first translation of the first addressable entity as excludable for excluding the first addressable entity from the second translation generated from the first translation of the source code.Type: ApplicationFiled: May 18, 2016Publication date: September 15, 2016Applicant: SITTING MAN, LLCInventor: Robert Paul Morris
-
Publication number: 20160266880Abstract: An application name modification method, said method comprising: selecting a target application and, by means of a preset application inlet, modifying the application name of the selected target application; obtaining original information regarding the selected target application, and linking together and storing the obtained original information regarding said target application and the modified new application name. Additionally disclosed are an application name modification device and a computer-readable storage medium.Type: ApplicationFiled: June 3, 2014Publication date: September 15, 2016Inventors: Zhe Chang, Bo Liu
-
Publication number: 20160266881Abstract: A computing system environment executes platform-independent instructions to combine object data of a plurality of objects into a platform-independent object. Such objects of the plurality of objects may, for example, include form, entity and schema objects. Platform-dependent instructions comprising a set of one or more platform-specific instructions to display and operate on the platform-independent object are executed on a specific platform type associated with the platform-dependent instructions. By decoupling the hardcoded functionality from easily created and edited object portions of the application design, rapid deployment and execution of customized functionality across multiple distinct platforms is thereby enabled.Type: ApplicationFiled: March 10, 2015Publication date: September 15, 2016Applicant: FIELDSYNC MOBILE SOLUTIONS, LLCInventors: Ryan J. Thompson, Justin Grant
-
Publication number: 20160266882Abstract: Systems and processes of accessing selected backend services throughout a software development lifecycle with a singly deployable mobile application is provided. The method includes deploying a mobile application a single time on a mobile device during a development lifecycle. The method further includes providing the singly deployed mobile application access to different service endpoint destinations during the development lifecycle based on one or more application policies associated with at least the mobile application.Type: ApplicationFiled: March 13, 2015Publication date: September 15, 2016Inventors: Matthew B. Trevathan, Matthew TERRY, Destry GUSTIN, Keith KATZ, Edward GROSS, Bjorn HILDAHL, Amit AGHARA
-
Publication number: 20160266883Abstract: An install request including a hierarchy of a complex computer environment is received, wherein the hierarchy comprises a first component needed on the first computer and one or more other components needed in the complex computer environment. One or more other computers on which to install the one or more components is determined. Responsive to determining the one or more other computer on which to install the one or more other components, installation of the one or more other components on the one or more other computers is initiated.Type: ApplicationFiled: May 23, 2016Publication date: September 15, 2016Inventors: Massimo D'Alessandro, Arcangelo Di Balsamo, Nicola Milanese, Sandro Piccinini
-
Publication number: 20160266884Abstract: Techniques are disclosed for network-less provisioning of guest operating system and software. In one embodiment, a monitor process mounts a floppy image or ISO storing a deployment tool on a virtual CD/DVD device or virtual floppy device, respectively, of a VM and powers on the VM. The deployment tool is invoked upon powering on of the VM and requests that the monitor mount an OS ISO image on the virtual CD/DVD device. In response, the monitor mounts the OS ISO and transmits an acknowledgment to the deployment tool, which initiates OS installation from the OS ISO image. After the OS installation, the deployment tool transmits a further request that monitor clean-up resources consumed during the OS installation and reboots the VM, after which a similar process may be undertaken to install software for the VM.Type: ApplicationFiled: May 25, 2016Publication date: September 15, 2016Inventors: Narendra Prasad MADANAPALLI, Muzibur SHAIK, Reghuram VASANTHAKUMARI, Sriram BALASUBRAMANIAN
-
Publication number: 20160266885Abstract: In an approach for managing updates of a mobile software application, a computer receives information regarding a mobile computing device and a mobile software application on the mobile computing device, wherein the information regarding the mobile computing device comprises at least one or more of a location of the mobile computing device, a network connection type, a security bit associated with the mobile computing device, and a checksum associated with the at least one mobile software application. The computer determines whether the mobile software application matches a stored mobile software application on a computing device. Responsive to determining that the mobile software application does not match the stored mobile software application on the computing device, the computer determines an update policy for scheduling an update to the mobile software application on the mobile computing device.Type: ApplicationFiled: March 10, 2015Publication date: September 15, 2016Inventors: Anton Aleksandrov, Girish Dhanakshirur, Venkatakrishnan Sampath Kumaran
-
Publication number: 20160266886Abstract: A mobile vehicle communications system and method for performing a software update at a vehicle. The method carried out by the system includes the steps of: providing a vehicle user of an update availability message associated with a vehicle electronic control unit (ECU); receiving a vehicle user consent to install the update; determining whether a vehicle ignition OFF condition is TRUE; when the vehicle ignition OFF condition is TRUE, then installing the update; and providing a notification to a mobile device associated with the vehicle user that the installation is complete.Type: ApplicationFiled: March 10, 2015Publication date: September 15, 2016Inventors: Susanta P. Sarkar, Karin L. Turski
-
Publication number: 20160266887Abstract: Embodiments of the invention include methods, apparatuses, and systems for processing an image update in a networkable node. An exemplary method comprises initiating an image update process with a node, transmitting an update image to the node, transmitting a confirmation request to determine the node received the update image, upon receiving confirmation the node received the update image, transmitting a switchover command to the node to cause the node to switch from its primary image to the update image, and confirming the switching of the image of the node.Type: ApplicationFiled: March 11, 2015Publication date: September 15, 2016Inventor: Glen M. Riley
-
Publication number: 20160266888Abstract: An information handling system, includes a processor to execute an application and an update system to determine to provide an update to the application. The update system includes an identity context engine to determine an identity context for the information handling system and a system context engine to determine a system context for the information handling system. The update system determines whether to retrieve an update manifest for the update based upon the identity context, the system context, and a manifest policy, determines whether to download the update based upon the identity context, the system context, and a download policy, and determines whether to install update based upon the identity context, the system context, and an installation policy.Type: ApplicationFiled: March 11, 2015Publication date: September 15, 2016Inventors: Alberto Nieves, Daniel L. Hamlin, Jeffrey S. Myers
-
Publication number: 20160266889Abstract: Systems and methods for providing an update to a natively rendered application installed on a mobile device are provided. A method includes sending a message to a server, wherein the message includes identifying information about the application. The method also includes receiving an update from the server in response to the message, wherein the update comprises a module of code that corresponds to less than the entire application. The method further includes updating the application using the received update. The method additionally includes executing the application after the updating. The method also includes, based on the executing the application, natively rendering the application using the operating system of the mobile device.Type: ApplicationFiled: March 13, 2015Publication date: September 15, 2016Inventors: Edward Gross, Kadali V. Giri, Destry Gustin, Bjorn Hildahl, Komandur Rajendra Kumar, Matthew B. Trevathan
-
Publication number: 20160266890Abstract: In an approach for managing updates of a mobile software application, a computer receives information regarding a mobile computing device and a mobile software application on the mobile computing device, wherein the information regarding the mobile computing device comprises at least one or more of a location of the mobile computing device, a network connection type, a security bit associated with the mobile computing device, and a checksum associated with the at least one mobile software application. The computer determines whether the mobile software application matches a stored mobile software application on a computing device. Responsive to determining that the mobile software application does not match the stored mobile software application on the computing device, the computer determines an update policy for scheduling an update to the mobile software application on the mobile computing device.Type: ApplicationFiled: September 8, 2015Publication date: September 15, 2016Inventors: Anton Aleksandrov, Girish Dhanakshirur, Venkatakrishnan Sampath Kumaran
-
SYSTEMS AND METHODS FOR DOCUMENTING, ANALYZING, AND SUPPORTING INFORMATION TECHNOLOGY INFRASTRUCTURE
Publication number: 20160266891Abstract: Systems and methods of the present disclosure facilitate managing information technology (IT) infrastructure. The system can include a server configured to retrieve data records for first and second IT assets, each asset comprising at least one of a computing device, a software application, an end user, a business unit, a piece of networking hardware, or an agreement for an IT service. The server can select a template comprising a relationship between the first and second data records. The system can include a link generator configured to generate a different relationship, absent from the template, between the first and second data records. The system can include a search engine configured to identify third and fourth IT assets that satisfy the second relationship, determine an indices of completeness for the third and fourth IT assets, and rank the third and fourth IT assets based on the indices to generate an ordered list.Type: ApplicationFiled: October 21, 2015Publication date: September 15, 2016Inventor: Ricky D. Phipps -
Publication number: 20160266892Abstract: Example embodiments relate to patching of virtual machines during data recovery. An example method includes receiving an indication that a virtual machine is to be restored to a system. The method may include causing a virtual machine image file for the virtual machine to be sent to the system. The virtual machine image file may be retrieved from a data backup repository. The method may include indicating to the system, to a disk mounting tool of the system, that the virtual machine image file is to be mounted to create a mounted version of the virtual machine. The method may include indicating to the system that the mounted version of the virtual machine is to be patched. The method may include receiving an indication from the system that the patching is complete. The method may include sending to the system an indication that the virtual machine can be brought online.Type: ApplicationFiled: December 18, 2013Publication date: September 15, 2016Inventors: Bharath SN, Shishir Misra, Sahana Sampige Prabhakar
-
Publication number: 20160266893Abstract: An install request including a hierarchy of a complex computer environment is received, wherein the hierarchy comprises a first component needed on the first computer and one or more other components needed in the complex computer environment. One or more other computers on which to install the one or more components is determined. Responsive to determining the one or more other computer on which to install the one or more other components, installation of the one or more other components on the one or more other computers is initiated.Type: ApplicationFiled: May 23, 2016Publication date: September 15, 2016Inventors: Massimo D'Alessandro, Arcangelo Di Balsamo, Nicola Milanese, Sandro Piccinini
-
Publication number: 20160266894Abstract: A new approach is proposed that contemplates systems and methods to support performing a live update or upgrade of a firmware of an embedded networking device to a successful completion without resetting the embedded networking device. For the live update or upgrade to the firmware of the embedded networking device, a new version of the firmware that includes new features/enhancements to improve the product functionality or fix bugs encountered in previous versions of the firmware is installed seamlessly on the embedded networking device to replace the current version of the firmware on one or more cores at a time. During the live firmware updating or upgrading process, various software applications running on other cores of the embedded networking device continue to perform packet processing operations without any interruption. The live firmware update process continues until all cores of the embedded networking device are updated with the newly updated/upgraded firmware.Type: ApplicationFiled: March 10, 2016Publication date: September 15, 2016Inventors: Manojkumar Panicker, Derek Chickles, Faisal Masood, Ramarao Kopparthi, Satish Kikkeri, Parasun Kapoor, David Daney, Leonid Rosenboim
-
Publication number: 20160266895Abstract: A system includes reception of a configuration set definition file defining the structure of one or more customizing tables of a software application, reception of a configuration data file including data for the one or more customizing tables, and, during activation of the software application in a run-time system, generation of the one or more customizing tables based on the configuration set definition file, generation of a service to access the configuration data file, and population of the one or more customizing tables with data of the configuration data file.Type: ApplicationFiled: March 12, 2015Publication date: September 15, 2016Inventors: Meinolf Block, Urlich Bestfleisch, Daniel Hutzel, Udo Klein
-
Publication number: 20160266896Abstract: Reviewing software source code by receiving a changeset containing identified source code text changes. A computer creates a workflow of a source code module using execution paths among logical groupings of source code statements. The computer identifies logical groupings of source code statements in the workflow that contain text changes. The computer generates an integrated graphical user interface that will display a visual indication of the text changes and the logical groupings that contain the text changes, visually indicate logical groupings that contain text changes when selected by a user, visually indicate source code statements associated with a selected logical grouping in the workflow, link user comments for a source code statement and logical groupings to the associated logical groupings and source code statements, respectively, and visually indicate the linked logical groupings and linked source code statements when a source code statement is selected.Type: ApplicationFiled: March 12, 2015Publication date: September 15, 2016Inventors: Si Bin Fan, Jun Hua Gao, Wen Li, Cheng Fang Wang, Xiao Lin Zhang, Xue Yong Zhang
-
Publication number: 20160266897Abstract: In various aspects, a system and method for the structuring and interpretation of organic computer programs may provide for programs to expand, grow and evolve after initiation in a manner that may be analogous to the way plants, animals, and organisms in nature that grow and evolve over time after their building blocks are assembled. The organic computing system and method may unify program design time and program run time, may provide for program structure and program state to change at run time, and may provide for programs to continuously change and evolve through the addition of member functions, inputs, and outputs as the program is running. The organic computing system provide for different interpreters on different graph databases to participate as functions in an integrated computer program distributed across a graphnet so that the program may evolve differentially over time.Type: ApplicationFiled: January 29, 2016Publication date: September 15, 2016Applicant: Skai, Inc.Inventor: Charles E. HENDERSON